md5 - adler32 校验和的可靠性如何?

标签 md5 checksum data-consistency adler32

我想知道 adler32 校验和与例如相比有多可靠md5校验和?维基百科上有人告诉我们,adler32 比 md5“更不可靠”,所以我想知道多少,以及以何种方式?

更具体地说,我想知道它作为对 20GB+ 大小的 (tar) 文件的长期存档的一致性检查是否足够可靠?

最佳答案

有关 Adler-32 校验和的错误检查功能的详细信息,请参见示例 Revisiting Fletcher and Adler Checksums. Maxino, 2006.

本文包含对这两个校验和提供的汉明距离的分析,并提供了高达约 2^11 位的数据字的残差率指示。其中,显然远低于您对 2^38 位的要求......

关于md5 - adler32 校验和的可靠性如何?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6043708/

相关文章:

python - 在 Python 中计算十六进制的 MD5

mysql - cakephp 执行类似 : where md5(column) = $hash 的查询

asynchronous - 有哪些流行的框架可用于实现 CQRS、Event Sourcing 和 Saga 以实现数据一致性和分布式事务?

java - 线程干扰实际上是如何发生在 `Counter` 示例类中的?

mysql - 多master-master innodb集群保证什么样的一致性保证?

Redis - 在设置之前更快地使用 md5 键

python - 使用 Python ftplib 的远程 FTP 服务器中文件的 MD5 值

c - 为什么我的 SHA256 和不同?

linux - 在 linux 中创建大型稀疏图像的校验和

java - 计算出混合字符的校验和