40位md5密文解析

【40位md5】
以admin为例:

16位密文:
7a57a5a743894a0e

32位密文:
21232f297a57a5a743894a0e4a801fc3

40位密文:
7a57a5a743894a0e4a801fc343894a0e4a801fc3

【密文解析】
7a57a5a743894a0e4a801fc343894a0e4a801fc3 的前16位,7a57a5a743894a0e,是admin的16位MD5密文;

后面的24位,注意看,是两个4a801fc3之间夹杂一个 43894a0e,而4a801fc3是32位MD5密文的后8位,43894a0e则是16位MD5密文的后8位。

【所以得出】
先用16位MD5加密admin,再在后面添上32位MD5密文的后8位,最后把后16位密文(43894a0e4a801fc3)来个重复,就诞生了40位MD5加密密文了。

【python生成16位md5】
一个标准的MD5输出是32位的
admin

32:21232f297a57a5a743894a0e4a801fc3

16:7a57a5a743894a0e

16 = 21232f29 + 7a57a5a743894a0e + 4a801fc3

【所以】16位等于32位减去前8位和后8位

转载随意~:陶醉 » 40位md5密文解析

赞 (86)
分享到:更多 ()