- 1、本文档共54页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
CHD5秘密密钥密码系统解析
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
您可能关注的文档
最近下载
- The Boys in the Boat外国文学导读指南系列丛书.pdf
- 当代中文第三课 你家有几口人?.ppt VIP
- 《当代中文》第一课--您贵姓.ppt VIP
- 国家开放大学电大专科《植物学基础》期末试题、选择填空简答题题库、单项选择题题库、判断正误题题库及答案10套(试卷号:2704).pdf
- 汉语语法 - 石毓智.pdf
- 河西新区棚改(城中村)安置小区项目可行性研究报告.pdf
- 《中国民间美术剪纸》课程教学大纲.doc
- 30题汽车标定工程师岗位常见面试问题含HR问题考察点及参考回答.docx VIP
- 四年级的乘除法混合脱式计算练习题及答案(四年级数学计算题100道).pdf
- 除法脱式计算简算四年级练习题及答案(四年级数学计算题100道).pdf
文档评论(0)