DES 加密演算法原理
DES加密演算法是由 IBM 研究在1977年提出的。使用64位(bit)的資料進行加密和解密的,所用的金鑰也是64位。並被美國國家標準局宣佈為資料加密標準DES,主要用於非國家保密機關。
|
===> |
|
做好了嗎?得出的結果是不是和下面的表格一樣:
1 |
1 |
0 |
0 |
1 |
1 |
0 |
0 |
1 |
1 |
0 |
0 |
0 |
1 |
1 |
0 |
0 |
0 |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
0 |
0 |
0 |
0 |
1 |
1 |
0 |
0 |
1 |
1 |
1 |
1 |
1 |
1 |
0 |
0 |
1 |
0 |
1 |
0 |
0 |
1 |
0 |
0 |
1 |
0 |
1 |
1 |
1 |
0 |
0 |
1 |
0 |
1 |
0 |
1 |
0 |
0 |
0 |
什麼?你做錯了!無藥可救!我懷疑你小學畢業考試是不是作弊了。
沒做錯!嗯,真是好孩子!
第二步:迭代過程
這是很重要的一步(站穩了,不要腿軟)。為了讓你看得更清楚,我把它分成幾個部分。最後只要把幾部分的過程合起來做就行了。
★先把 IP 處理後的結果分成兩部份,如下:
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
↓ ↓ |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|