发布网友 发布时间:2022-04-24 14:36
共3个回答
热心网友 时间:2023-10-16 17:16
md5是个哈希函数
不管你需要加密的值是多少
经过哈希函数后来都得到 16位
如果知道md5值的话
可以去www.cmd5.com破解
一般情况下可以破解出来
热心网友 时间:2023-10-16 17:16
MD5中文名为消息摘要算法第五版, 是一种散列函数,用以提供消息的完整性保护。
密码的MD5计算:
密码的位长(Bits Length)将被扩展至N*512+448,这里N一般是0, 因为密码通常少于20字符。
填充时在密码的后面填充一个1和无数个0,直到满足上面的条件时才停止用0对信息的填充。
如密码是8个byte, 则是bit, 后面填充一个1和383个0。
然后在后面再添加位二进制表示的填充前信息长度,这时待处理的信息为512位。
最后则进入MD5的算法处理。
具体算法实现可以参考 http://ke.baidu.com/subview/7636/7636.htm#3_4。
热心网友 时间:2023-10-16 17:17
密码54bendan 我是笨蛋. 变聪明 就忘密码了哈哈 应该 是对的