- 10
- 0
- 约 46页
- 2017-08-17 发布于天津
- 举报
秘密密钥密码系统.ppt
* 179 (176, 183) 0: black 255: white * 179 (176, 183) 0: black 255: white * ? The McGraw-Hill Companies, Inc., 2005 DES 加密法-S-BOX EX. S-BOX5 (101011) 列索引(11)=3 行索引(0101)=5 查表对应值: 14?(1110) * ? The McGraw-Hill Companies, Inc., 2005 DES 加密法-S-BOX(续) EX. S-BOX5 (101011) 列索引(11)=3 行索引(0101)=5 查表对应值: 14?(1110) 将做完互斥或运算的48位数据分成八个区块(S-BOX),每个(S-BOX)内有6个位 * ? The McGraw-Hill Companies, Inc., 2005 DES 加密法 P-BOX及最后排列表 P-BOX 最后排列表 * DES 加密法- 例子 经过第一回合加密运算,所产生的密文为: 00100110 接下来各回合所产生的 密文如右边之表格 * DES 解密法 DES解密过程与加密过程类似,仅将: 改成 * DES 的解密过程 * ECB Mode (Electronic Code Book Mode) CBC Mode (Cipher Block Chaining Mode) CFB Mode (Cipher Feedback Mode) OFB Mode (Output Feedback Mode) 四种加密模式 5.7 秘密密钥密码系统加密模式 * ECB Mode - Encryption 密文区块i = 加密(明文区块i) 坦克借了我10万元?我借了坦克10万元 优点: 可以平行处理 缺点: 相同明文产生相同密文,内容可被剪贴替换 * ECB Mode - Decryption 明文区块1 明文区块i-1 明文区块i 明文区块n 密文区块1 密文区块i-1 密文区块i 密文区块n 解密 解密 解密 解密 …... …... …... …... …... …... 明文区块i = 解密(密文区块i) * CBC Mode - Encryption 密文区块1 =加密(明文区块1 ? IV) 密文区块i =加密(明文区块i ? 密文区块i-1 ) * CBC Mode - Decryption 优点: 相同明文可以产生不相同密文,不会有剪贴替换问题 缺点: 不能平行处理;一个位错,之后全错 * CFB Mode - Encryption 密文区块1 =明文区块1 ? 加密(IV) 密文区块i =加密(密文区块i-1) ? 明文区块i * CFB Mode - Decryption 优点: 一个密文区块错误仅影响目前区块及下一个区块;加 密区块长度可变动 缺点: 不能平行处理 * OFB Mode - Encryption S0 =加密( IV ) Si =加密( Si-1 ) 密文区块i = Si ? 明文区块i * OFB Mode - Decryption S0 =解密( IV ) Si =解密( Si-1 ) 明文区块i = Si ? 密文区块i 优点: 与CFB类似,不过一个密文区块错误仅影响目前区块并不会影响下一个区块;加密区块长度也可变动。 缺点: 不能平行处理 * 5.8 三重DES密码系统(Triple DES) Triple DES 加密架构 EEE3, EDE3, EEE2, EDE2, * * * * * * * * * * * * 179 (176, 183) 0: black 255: white * 179 (176, 183) 0: black 255: white * 179 (176, 183) 0: black 255: white * 179 (176, 183) 0: black 255: white * 179 (176, 183) 0: black 255: white 秘密金鑰密碼系統 ? The McGraw-Hill Companies, Inc., 2007 ? The McGraw-Hill Companies, Inc., 2007 * 本章内容 5.1 前言 5.2 密码学基本概念 5.3 古代密码系统 5.4 古代密码系统之破解法 5.5 近代密码系统 5.6
原创力文档

文档评论(0)