网络信息安全第章.pptVIP

  • 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)。换位后的结果

文档评论(0)

1亿VIP精品文档

相关文档