16位的MD5加密和32位MD5加密的区别

羽化
2016-05-17 / 0 评论 / 430 阅读 / 正在检测是否收录...

MD5加密后所得到的通常是32位的编码,而在不少地方会用到16位的编码,它们有什么区别呢?

6位加密就是从32位MD5散列中把中间16位提取出来!

取中间8-24位就是16位的加密结果

其实破解16位MD5散列要比破解32位MD5散列还慢,因为他多了一个步骤,就是使用32位加密后再把中间16位提取出来, 然后再进行对比,而破解32位的则不需要,加密后直接对比就可以了



admin加密后
16位加密:7a57a5a743894a0e
32位加密:21232f297a57a5a743894a0e4a801fc3



admin888加密后
16位加密:469e80d32c0559f8
32位加密:7fef6171469e80d32c0559f88b377245


0

评论 (0)

取消