2016 - 2024

感恩一路有你

同一字符串md5加密后一样吗 不同字符串的md5有可能相同吗?

浏览量:2899 时间:2021-03-13 21:18:51 作者:admin

不同字符串的md5有可能相同吗?

不同字符串的MD5可能相同,但这种可能性非常小。MD5很难反向解码的原因是,相同的MD5密文对应着无数种明文的可能性,也就是说,有多个字符串或文件具有相同的MD5密文。这种现象称为“碰撞”。由于MD5的长度只有128位,所以2^128=3.402823669e有38种可能,而字符串的长度可以比128位长得多,所以一定有不同的字符串,它们的MD5是一样的。

两个不同的字符串用MD5加密后有没有可能相同?

1. 使用MD5计算您提到的两个不同的字符串,以产生相同的结果(哈希冲突),这是一个最小概率事件。基本上,可以认为这不会发生。除非你是研究MD5破解的科学家。我不认为你的情况是一个小概率的散列冲突。你的MD5算法很可能有问题。MD5将任意长度的字符串映射为128位哈希值。所以输入可以是任意长度的,并且没有所谓的“自动截断”

同一字符串md5加密后一样吗 md5有没有可能重复 不同字符串md5相同的概率

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。