.net CRC32b-是否有任何规范?
我需要在源代码(.NET和C#)中使用CRC32b版本,但找不到它。有人知道CRC32b或某种伪代码的规范在哪里吗?.net CRC32b-是否有任何规范?,.net,algorithm,crc32,.net,Algorithm,Crc32,我需要在源代码(.NET和C#)中使用CRC32b版本,但找不到它。有人知道CRC32b或某种伪代码的规范在哪里吗? 谢谢我不知道“b”来自何处,但我看到CRC32b指的是PKZip、gzip等使用的、ITU-T V.42中定义的正常CRC-32。您可以找到该CRC和其他许多CRC的描述。我会做得比伪代码好一点 下面的链接指向macOS上的命令行实用程序,该实用程序独立计算CRC32B(不使用系统库)。通过设计,可以拉出CRC32B()函数并在嵌入式代码系统中使用,或者可以使用#includem
谢谢我不知道“b”来自何处,但我看到CRC32b指的是PKZip、gzip等使用的、ITU-T V.42中定义的正常CRC-32。您可以找到该CRC和其他许多CRC的描述。我会做得比伪代码好一点 下面的链接指向macOS上的命令行实用程序,该实用程序独立计算CRC32B(不使用系统库)。通过设计,可以拉出
CRC32B()
函数并在嵌入式代码系统中使用,或者可以使用#include
mods在Raspberry PI上重新编译此命令行实用程序
(带源代码的预编译macOS工具和Xcode项目)
`
如果你想检查我的算法,这里有一个计算各种校验和和和散列的好网站:
crc32b是ITU V.42的32位帧检查序列,由以太网驱动程序用于验证帧传输,因此被认为是快速的。它还适用于PKZip或在C中实现自己的
switch()
语句,这些语句可以有效地切换字符串char*
、记录struct{}
、数据块void*
,等等;-) 我没有答案,但可能会导致您所寻找的。谢谢,我将查看文档