有人知道CRC16-CCITT的一些 CRC 测试向量吗?
我没有可以信任的 CRC 实现,并且需要测试某人的实现或我自己的实现。(对于 CRC32,我使用PNG 代码作为黄金标准,因为它是一个有信誉的参考实现。)
(这个网站的 CRC 计算器看起来很有用,但我需要以某种方式验证正确性)
更新:上面的 CRC 计算器看起来很有用,但它只需要 ascii,无法输入十六进制。--- 但是,输入十六进制输入非常尴尬。(十六进制的 ASCII12
可以输入为%31%32
,因此您不能只复制+粘贴一长串十六进制字节;而且该%
字符似乎没有转义)
我已经针对 CRC16、CRC16-CCITT 和 CRC32 的 Boost 测试向量验证了这个采用十六进制输入的在线计算器。