打印本文 打印本文 关闭窗口 关闭窗口
经典加密算法在VB中的实现(4)- DES
作者:武汉SEO闵涛  文章来源:敏韬网  点击数3213  更新时间:2009/4/23 16:40:18  文章录入:mintao  责任编辑:mintao
11      11         15    10     5     9
1100      12         13     3     6    10
1101      13          0     9     3     4
1110      14         14     8     0     5
1111      15          9     6    14     3

--------
S-BOXES6

binary    d1d6 =>    00    01    10    11
\/ d2..d5 \/    dec   0     1     2     3
0000       0         12    10     9     4
0001       1          1    15    14     3
0010       2         10     4    15     2
0011       3         15     2     5    12
0100       4          9     7     2     9
0101       5          2    12     8     5
0110       6          6     9    12    15
0111       7          8     5     3    10
1000       8          0     6     7    11
1001       9         13     1     0    14
1010      10          3    13     4     1
1011      11          4    14    10     7
1100      12         14     0     1     6
1101      13          7    11    13     0
1110      14          5     3    11     8
1111      15         11     8     6    13

--------
S-BOXES7

binary    d1d6 =>    00    01    10    11
\/ d2..d5 \/    dec    0    1     2     3
0000       0          4    13     1     6
0001       1         11     0     4    11
0010       2          2    11    11    13
0011       3         14     7    13     8
0100       4         15     4    12     1
0101       5          0     9     3     4
0110       6          8     1     7    10
0111       7         13    10    14     7
1000       8          3    14    10     9
1001       9         12     3    15     5
1010      10          9     5     6     0
1011      11          7    12     8    15
1100      12          5     2     0    14
1101      13         10    15     5     2
1110      14          6     8     9     3
1111      15          1     6     2    12

--------
S-BOXES8

binary    d1d6 =>    00    01    10    11
\/ d2..d5 \/    dec   0     1     2     3
0000       0         13     1     7     2
0001       1          2    15    11     1
0010       2          8    13     4    14
0011       3          4     8     1     7
0100       4          6    10     9     4
0101       5         15     3    12    10
0110       6         11     7    14     8
0111       7          1     4     2    13
1000       8         10    12     0    15
1001       9          9     5     6    12
1010      10          3     6    10     9
1011      11         14    11    13     0
1100      12          5     0    15     3
1101      13          0    14     3     5
1110      14         12     9     5     6
1111      15          7     2     8    11

2.4.4.4 返回2.4.4.1直至8个数据块都被替换。
2.4.5 把B[

上一页  [1] [2] [3] [4] [5]  下一页

打印本文 打印本文 关闭窗口 关闭窗口