我知道在某些情况下2个不同的字符串可以具有相同的MD5哈希,但是当我尝试使用PHP时,它仍然变成2个不同的哈希。如果我使用 <script type="text/javascript" src="https://code.jquery.com/jquery-1.12.4.min.js"></script>
,那么在PHP中是否有具有相同MD5哈希值的字符串?
答案 0 :(得分:0)
不是那么简单。
当今认为独立MD5较弱,有可能在一分钟之内find a collision(另一个输入也提供相同的哈希值)。
不管您必须计算输入值,仅凭猜测都是行不通的。 MD5产生128位输出,因此通过随机猜测将发现碰撞的概率为1 /(2 ^ 128)(几乎不可能)