md5如何破解
发布网友
发布时间:2022-04-28 13:11
我来回答
共3个回答
热心网友
时间:2022-05-16 14:11
真强呀~~看过新闻才知md5已经可以破解了,算法的源码我看过,我真的是没办法把它逆运算~~~~
不过针对md5的破解的确不是由逆运算来破解的,而是通过找到MD5结果碰撞来找到另一个加密种子。所以我说md5是一种不可逆加密算法是没有错的。。。
/////////////////附上VC源码的md5算法/////////////////////
------------------------md5.h---------------------------
typedef struct {
UINT4 state[4]; /* state (ABCD) */
UINT4 count[2]; /* number of bits, molo 2^64 (lsb first) */
unsigned char buffer[64]; /* input buffer */
} MD5_CTX;
...................
详细请看参考资料
参考资料:http://bbs.qz.fj.cn/showthread.php?p=3708068
热心网友
时间:2022-05-16 15:29
MD5加密公认是最安全的加密,它是不可以用算法反推出来的加密方法,它可以将同样的密码加密成16位或者32位MD5加密的字符串,只要是相同的密码,就可以加密成相同的MD5加密串,但是MD5加密串缺不能反推出原来的密码,这是为什么MD5加密收欢迎的原因。
MD5加密的破解,只有一个方法,那就是猜解发,猜解发功能很有限,它局限于一些弱口令,或者常有口令,而对于复制的口令去望尘莫及。
很多网上的数据库或者会员信息都是MD5加密,有些黑客经常入侵别人的网站,能下载或者猜解出用户合密码,缺无法破解MD5加密,这就是安全的所在。
如果你感兴趣,可以在网上搜索MD5加密的在线破解,估计能破解出来的几率还是很低,因为这是在挑选那些优秀的数学家和优秀计算机工作者的结晶,很有难度啊