新学:DES加密 小知识点(S盒,初始置换)
生活随笔
收集整理的這篇文章主要介紹了
新学:DES加密 小知识点(S盒,初始置换)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1.補全S盒
每一行缺哪一個補哪一個
例:答案為10、6、1、11
?
2. 初始置換
DES初始置換表如下:
例:若置換輸入的明文M=0123456789ABCDEF(16進制),請計算其輸出(16進制表示)
先將M換成2進制:。。。。。。
由圖所示,從左到右從上到下,58相當于 M 的2進制的第58位,即相當于 M’ 的第1位,50相當于 M 的2進制的第50位,即相當于M’的第2位,依此類推即可得M‘的2進制數值。
答案為:(CC00CCFFF0AAF0AA)16
總結
以上是生活随笔為你收集整理的新学:DES加密 小知识点(S盒,初始置换)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: html绝对定位重叠,怎么消除css中的
- 下一篇: [转]关于 UTC , GMT 和 BS