【发布时间】:2014-06-24 23:22:51
【问题描述】:
我需要使用 CRC32C(CRC32 计算的 Castagnoli 变体)来验证数据。我在任何地方都找不到一个独立的命令行实用程序来计算它以验证有问题的值。 CRC32? MD5?沙?查看。 CRC32C?你输了。
我需要一个程序。必须是自包含的(没有需要安装的非标准 PERL 或 Python 模块……标准的都可以)。可能没有 Java,因为我不能保证 Java 安装。鲁比就出来了。
聪明的“gzip”或“tar”技巧很好。需要在 OS-X、Linux 甚至 Android 上运行。
我确实可以写一个(代码在 RFC 中),但是来吧……这有点像
“嗯,我的车用的是合成油……该换机油了,让我去当地的炼油厂炼几夸脱”
或
“比尔叔叔想要一份 PB&J 三明治,但对麸质过敏……让我去买点米粉做无麸质面包”。
我找到了一些计算 CRC32C 的库,但没有程序。发牢骚。
https://developers.google.com/storage/docs/composite-objects?hl=ja
【问题讨论】:
-
琐事:SSE4.2 对此有一个说明 en.wikipedia.org/wiki/SSE4#SSE4.2(大吃一惊)
-
我知道,看到了……很漂亮,嗯?
-
在线 CRC32C 计算器可在scadacore.com/tools/programming-calculators/…获得
标签: linux google-cloud-storage crc crc32