java.util.zip.CRC32 中的 CRC-32 实现
Java CRC-32 类中使用哪种 CRC-32 算法? java 文档没有提供任何细节。使用的 Polynomail 和计算的初始值是多少?…
如何在 48 位消息中添加一些检测或纠正代码?
我正在开发一个 OCR 工具,它包含一组符号,每个符号代表 2 位。 例如: { ---> 00 } ----> 01 我总是有 48 位代码,所以我有 24 个符号。 我需要在 O…
Fletcher 校验和从 32 位重制为 8 位
这个转换是从原始版本开始的吗? uint8_t fletcher8( uint8_t *data, uint8_t len ) { uint8_t sum1 = 0xff, sum2 = 0xff; while (len) { unsigned tl…
在客户端-服务器架构中识别和比较文件的最佳方法
我有一个用于存储数据集的DataStore。用户可以将数据集上传到数据存储,但首先检查数据集是否存在于DataStore中,只有当返回值为false时才会上传。请…
将 CRC 值保存在文件中,而不更改实际的 CRC 校验和?
我正在将我从自己的类中定义的一些对象保存到文件中。 (保存流数据)。 这一切都很好,但我希望能够在文件中存储该文件的 CRC 校验和。 然后,每当我…
来自 C++ 的 crc16 算法猛击
我正在尝试在 bash 中实现 CRC16 校验和。我正在从现有的 C++ 代码进行移植。我快到了,但我得到了不同的答案。 我不太明白为什么 C++ 代码和 bash 脚…
我可以创建一个“简单”的吗? Python中的循环冗余检查程序?
我对 Python 编程非常陌生,我的任务是创建一个运行 CRC 检查的简单程序。谁能建议一个关于使用/阅读哪些模块的良好起点?我想一个简单的程序只是对 P…
在哪里可以获得 CRC(循环冗余校验)代码?
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers. 要求提供代码的问题必须表现出对所解决…
CRC 检查在 Tcp/Ip 上自动完成?
我想知道,在使用 TcpClient 发送数据时,是否有任何形式的 CRC 检查自动运行的算法?或者我必须实现自己的算法并在数据未正确到达远程主机时重新发送…
.NET:64 位哈希码
我需要字符串的 64 位哈希值,默认的 .GetHashCode() 仅返回 32 位 int。我可以生成 MD5/SHA1 哈希值,并仅使用前 64 位。但由于这些算法具有加密安全…
谁能解释一下 CRC 在这种特定情况下是如何工作的?
我被告知: message M = 101001 polynomial C = x^3 + x^2 + 1 = 1101 我应该在消息末尾添加 k 位,以便结果 P 可以被 C 整除(其中 k 是多项式的次数…