我需要使用CRC32C的Castagnoli变体CRC32C来验证数据。我在任何地方都找不到一个自包含的命令行实用程序来计算此值以验证所涉及的值。 CRC32? MD5? SHA?检查一下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

最佳答案

从4.4版开始,gsutil支持“hash”命令,该命令可以计算哈希,如下所示:

gsutil hash filename

默认情况下,它将输出CRC32C和MD5。

10-06 14:35