信息与网络安全概论(第三版) 教学课件 作者 978 7 302 21524 0k CHD5.ppt

信息与网络安全概论(第三版) 教学课件 作者 978 7 302 21524 0k CHD5.ppt

  1. 1、本文档共54页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
5.2.5 多图替代法(续) 5.4 DES 密码系统算法 DES的密钥产生运算过程 DES的加密流程 * * * * * * * * 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 * DES加密法范例 假设要对64位的明文[security]作加密 明文[security]的ASCII编码为:[73 65 63 75 72 69 74 79],转换为二进制表示为: 01110100 * 01101001 经过启使排列(IP)后的结果为: 10100000 初始排列表(IP) DES加密法范例(续) * DES 加密法 作下列运算 将重组后的结果分为L及R两半 L0R0* DES扩增排列表 * DES 的f()函数运算过程 * DES加密法-S-BOX * DES 加密法-S-BOX(续) EX. S-BOX5 (101011) 列索引(11)=3 行索引(0101)=5 查表对应值: 14?(1110) 将做完互斥或运算的48位数据分成八个区块(S-BOX),每个(S-BOX)内有6个位 * DES加密法 P-BOX及最后排列表 P-BOX 最后排列表 * DES加密法范例 经过第一回合加密运算所产生的密文为: 0110100001010000] 接下来各回合所产生的 密文如右边的表格 * 5.4.3 DES解密流程 DES解密过程与加密过程类似,仅将: 改成 DES解密过程 * ECB 加密模式(ElectronicCodeBook Mode) CBC加密模式(CipherBlockChaining Mode) CFB加密模式(CipherFeedback Mode) OFB加密模式(OutputFeedback Mode) 四种加密模式 5.5秘密密钥密码系统的加密模式 * ECB加密模式 密文区块i= 加密( 明文区块i) 优点: 可以平行处理 缺点: 相同明文产生相同密文,内容可被剪贴替换 * ECB加密模式(续) * CBC 模式-加密处理 密文区块1=加密(明文区块1?IV) 密文区块i=加密(明文区块i?密文区块i-1) * 优点: 相同明文可以产生不相同密文,不会有剪贴替换问题 缺点: 不能平行处理;一个位错,的后全错 CBC 模式-加密处理(续) * CFB 模式-加密处理过程 密文区块1=明文区块1?加密(IV) 密文区块i=加密(密文区块i-1) ?明文区块i * 优点: 一个密文区块错误仅影响目前区块及下一个区块;加 密区块长度可变动 缺点: 不能平行处理 CFB 模式-加密处理过程(续) * OFB 模式-加密处理过程 S0=加密( IV )Si=加密(Si-1 ) 密文区块i=Si ?明文区块i * S0=解密( IV )Si=解密(Si-1) 明文区块i=Si ?密文区块i OFB 模式-加密处理过程(续) * 5.6三重DES密码系统 3DES 加密架构 * 3DES使用方式 EEE3:用三把不同秘密密钥(即密钥长度为168位)以加密-加密-加密依序处理产生密文。 EDE3:用三把不同秘密密钥,以加密-解密-加密依序处理产生密文。 EEE2:用两把不同秘密密钥(即密钥长度为112位)任选两个DES密钥设为相同(例如,第一个及第二个DES密钥相同,但与第三个DES密钥不同),并以加密-加密-加密依序处理产生密文。 EDE2:用两把不同秘密密钥(即密钥长度为112位)第一个DES密钥与第三个DES密钥相同,但与第二个DE

您可能关注的文档

文档评论(0)

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档