正在加载图片...
每一轮的运算过程: 密钥位移位,从密钥的56位中选出48位。① 通过一个扩展置换将数据的左半部分扩展成 48位,②并通过一个异或操作与48位密钥结 合,③通过8个S盒( substitution box)将这 48位替代成新的32位,④再依照P-盒置换 次。以上四步构成复杂函数f(图中虚线框里 的部分)。然后通过另一个异或运算,将复 杂函数f的输出与左半部分结合成为新的右半 部分密钥位移位,从密钥的56位中选出48位。① 通过一个扩展置换将数据的左半部分扩展成 48位,②并通过一个异或操作与48位密钥结 合,③通过8个S盒(substitution box)将这 48位替代成新的32位,④再依照P-盒置换一 次。以上四步构成复杂函数f(图中虚线框里 的部分)。然后通过另一个异或运算,将复 杂函数f的输出与左半部分结合成为新的右半 部分。 每一轮的运算过程:
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有