40位md5与16位md5的在线解密

作者:流年 | 创建时间: 2023-06-30
Message Digest Algorithm 简称 MD5(中文名为消息摘要算法第五版)为计算机安全领域广泛使用的一种散列函数,用以提供消息的完整性保护。该算法的文件号为RFC 1321(R.Rivest,MIT Laboratory ...
40位md5与16位md5的在线解密

16位md5的在线解密

首先解释下“16位的md5”。其实按照官方说法,这个说法并不准确。md5的运算原理导致,其结果只能是32位。而16位的md5实际上是原始的32位结果去掉前8位和后8位,剩下而来的中间那一段。也就是8+16+8=32

对于这种变异类型的加密方式,目前国外有没有网站支持这种解密形式。在国内也只有两家支持。一个是www.cmd5.com 另外一家是md5.navisec.it。这两个网站解密效果差不多,但是后者是免费的。

40位md5的在线解密

40位md5的情况与16位md5的情况类似,但是算法稍微有点不同。给大家举个例子。

以admin为例,  admin的16位、32位密文:  7a57a5a743894a0e  21232f297a57a5a743894a0e4a801fc3  当我们碰到像:7a57a5a743894a0e4a801fc343894a0e4a801fc3 这样的密文,其实解密后就是 admin  仔细看就不难发现,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加密密文了。

知道原理了,以后看见这种后面32位密文实际上是一段16位密文的重复的加密密文,直接把前16位拿出去破解就可以了。和16位md5的解密方式一样。

温馨提示

如果本经验对您有帮助,请点【有用】和【分享】
点击展开全文

更多推荐