【发布时间】:2009-08-24 16:27:54
【问题描述】:
有谁知道通过组合散列函数来降低碰撞概率是否有真正的好处?我特别需要了解 32 位散列,即结合 Adler32 和 CRC32。 基本上,adler32(crc32(data)) 会产生比 crc32(data) 更小的碰撞概率吗? 最后一条评论here 给出了一些支持合并的测试结果,但没有提到来源。 就我的目的而言,碰撞并不重要(即任务不涉及安全性),但如果可能的话,我宁愿尽量减少这种可能性。 PS:我刚刚开始在散列的美妙世界中做很多关于它的阅读。抱歉,如果我问了一个愚蠢的问题,我什至还没有获得正确的“哈希方言”,可能我的谷歌搜索也没有形成正确的格式。 谢谢。
【问题讨论】:
标签: hash collision crc32 adler32