从理论上讲,你可以预期X约为2 64的碰撞.对于具有的输出的哈希函数ñ位,当你积累了约2第一碰撞出现N/2输出(也不要紧,你该如何选择输入;连续整数值是没有什么特别在这方面).
当然,MD5已被证明不是一个好的哈希函数.此外,2 n/2只是平均值.那么,你为什么不尝试呢?采用MD5实现,哈希您的序列号,看看是否发生了冲突.基本的MD5实现应该能够每秒散布几百万个值,并且使用合理的硬盘,您可以累积几十亿个输出,对它们进行排序,并查看是否存在冲突.
| 归档时间: |
|
| 查看次数: |
4951 次 |
| 最近记录: |