第12章 哈希算法和MAC算法MD5(精简) 联系客服

发布时间 : 星期三 文章第12章 哈希算法和MAC算法MD5(精简)更新完毕开始阅读a0eb6b04a6c30c2259019ef9

谭文学信息安全与保密教案 第25/67页:4/21/2013 11:34 AM

round 2 参数1: 10325476 参数2: D6D117B4 参数3: EFCDAB89 参数4: 98BADCFE 参数x: 00000000

F(参数2,参数3,参数4): CEEBCBCA F(参数2,参数3,参数4)+x: CEEBCBCA 参数ac: E8C7B756

F(参数2,参数3,参数4)+x+ac: B7B38320 s: 12

谭文学信息安全与保密教案 第26/67页:4/21/2013 11:34 AM

ROTATE_LEFT(a+F(b,c,d)+x+ac, s): 5D796C7E b+ROTATE_LEFT(a+F(b,c,d)+x+ac, s): 344A8432

round 64

参数1: 7327D604 参数2: E484B9D8 参数3: 624D8CB2 参数4: 310ADE8F 参数x: 00000000

I(参数2,参数3,参数4): 8CB8354A

谭文学信息安全与保密教案 第27/67页:4/21/2013 11:34 AM

I(参数2,参数3,参数4)+x: 8CB8354A 参数ac: EB86D391

I(参数2,参数3,参数4)+x+ac: 783F08DB s: 21

ROTATE_LEFT(a+I(b,c,d)+x+ac, s): DBFD6CDB b+ROTATE_LEFT(a+I(b,c,d)+x+ac, s): C08226B3 //再移一次回到abcd. a: 310ADE8F b: C08226B3 c: E484B9D8 d: 624D8CB2

谭文学信息安全与保密教案 第28/67页:4/21/2013 11:34 AM

状态0=状态0+a: 98500190 状态1=状态1+b: B04FD23C 状态2=状态3+c: 7D3F96D6 状态3=状态3+d: 727FE128 状态1: 98500190 状态2: B04FD23C 状态3: 7D3F96D6 状态4: 727FE128

//反序输出哈希值,16个字节以字符的形式输出。 哈希值组1: 90 01 50 98