- 2
- 0
- 约8.33千字
- 约 68页
- 2016-11-22 发布于贵州
- 举报
② 函数f(Ri-1, ki)的结构如图2.3所示。图2.3中E是位选择表(见表2.3),它将Ri-1扩展成48位二进制块E(Ri=1)然后对E(Ri=1)和ki进行操作,并将结果分成8个6 bit二进制块B1,B2,…, B8,此处B1, B2,…, B8=ki⊕E(Ri-1),每个6位子块Bi都是选择(代换)函数Si的输入,其输出是一个4位的二进制块, 把这些子块合并成32位二进制块后,用置换表P(如表2.4)将它变成P(S1(B1), S2(B2), …,S8(B8))这就是函数f(Ri-1, ki)的输出。每个Si将一个6位块Bi=b1, b2, …, b6转换成一个4位块(如表2.5),与b1, b6对应的整数确定表中的行号,与b2, b3, b4, b5相对应的整数确定表中的列号, Si(Bi)的值就是位于该行和该列的整数的4位二进制表示形式。 图 2.3 DES中间变换过程 表 2.3 位选择表 表 2.4 换位表 表2.5 选择(替代)函数S 表2.5 选择(替代)函数S 表2.5 选择(替代)函数S 密钥ki是由初始密钥推导得到的,初始密钥k是一个64位的二进制块, 其中8位是奇偶校验位,分别位于第8、16、……、64位。 子密钥换位函数PC-1 把这些奇偶校验去掉,并把剩下的56位进行换位,如表(2.3)。换位后的结果
您可能关注的文档
最近下载
- 2025年上半年软考电子商务设计师真题及答案解析(考生回忆版).docx VIP
- 《汽车机械基础》试题库 答案.pdf VIP
- 2026年福建省泉州市丰泽区中考物理一模试题(试卷+解析).docx VIP
- 2026届福建省泉州市中考物理最后一模试卷(含答案解析).doc VIP
- 南京理工大学紫金学院《UML和面向对象的系统分析与设计》2022-2023学年第一学期期末试卷.doc VIP
- 汽车维护与保养一体化教程(第3版)课件:前悬架和后悬架检查.pptx
- 2026年山东春考《现代农艺类专业知识》模拟试题及答案解析(二).docx VIP
- 《汽车机械基础》期末考试复习题库资料(含答案).pdf VIP
- 耳部疾病【140页】(最新文档).pptx VIP
- 2026年山东春考《现代农艺类专业知识》模拟试题(三).pdf VIP
原创力文档

文档评论(0)