DESAESSHA算法(个人详细)教程方案.ppt

* * * 4.2 SHA 加密算法 Kt是一个用于加法的常量 f是压缩函数 t Kt f(t, B, C, D) 第一轮:[0, 19] 5A827999 (BC) | (~BD) 第二轮:[20, 39] 6ED9EBA1 B^C^D 第三轮:[40, 59] 8F1BBCDC (BC) | (BD) | (CD) 第四轮:[60, 79] CA62C1D6 B^C^D The End Thanks! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 2.2 AES 加密算法 2. Key Schedule Key Expansion Round key size = plaintext bock size Expanded key size = Round key size * (round + 1) 2.2 AES 加密算法 2. Key Schedule Key Expansion Nk = 6 (key size = 4W/6W),下面以Nk=4为例,则round = 10 最前面的 Nk 个word是由种子密钥填充的。 之后的每一个字 W[j] 等于前面的字 W[j-1] 的与 Nk 个位置之前的字 W[j-Nk]的异或。 而且对于 Nk 的整数倍的位置处的字,在异或之前,对 W[j-

文档评论(0)

1亿VIP精品文档

相关文档