比较 crc32 与 cksum c

标签 c checksum crc32

我创建了一个带有函数和糟糕的表的 CRC32。 现在,我想将这个返回值与 cksum 进行比较。

您能否帮我解释一下如何转换 crc32 以便与 cksum 返回值匹配。

最佳答案

如果您的校验和实现的输出与其他软件的输出不匹配,当然没有关于如何“修复”该问题的一般解释。

  • 如果两种算法不相同,结果就会不同。

  • 如果一个错误与其他错误不匹配,结果将会不同。

如果您确实认为算法应该相同,那么您需要研究其他实现的源代码并找出它与您的有何不同。

GNU cksum 代码 is here .

关于比较 crc32 与 cksum c,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36769724/

相关文章:

c - gdb - 你能找到持有内部 glibc 锁的线程吗?

c - 指针和字符串操作

php - 你能解释一下这些令人不安的 md5 和模数异常吗?

php - 获取多维数组校验和的最简洁方法是什么?

c - 从文件中逐行读取并比较输出/输入

c - gethostbyname 双网络接口(interface),选择使用哪一个

Java 十六进制字符串连接校验和

c# - 在 c# 中使用 SSE 4.2 crc32 算法?是否可以?

hash - CRC32+大小与 MD5/SHA1

Crc32 C 实现 - 不起作用