sha3sum

简介

计算文件 SHA3 校验和。

vb sha3sum PATH...

示例

  • 计算 test1 文件 SHA3 校验和:

vb sha3sum test1
# a7ffc6f8bf1ed76651c14756a061d662f580ff4de43b49fa82d80a4b80f8434a  test1
  • 使用 SHA3-224 哈希计算 test1

vb sha3sum --224 test1
# 6b4e03423667dbb73b6e15454f0eb1abd4597f9a1b078e3f5b5a6bc7  test1
  • 从标准输入获取文件进行计算:

vb sha3sum -
# test1
# v1.1.txt
# 51c889e73dbc2a1ada18ba6c522ee3cb2e570012d7ff815acc167469dfc1cf29  -

如果文件名为 -,则需要从标准输入中获取其内容。

需要明确的是:现在使用的是添加了 01 填充的 SHA3 的官方 NIST FIPS-202 实现,而不是原始的 Keccak 提交。

选项

--224

计算 SHA3-224 哈希

--256

计算 SHA3-256 哈希(默认)

--384

计算 SHA3-384 哈希

--512

计算 SHA3-512 哈希

--size N

N 位哈希。N 必须是 128 到 512 之间的 32 的倍数。

-h|--dereference

如果 PATH 是符号链接,则计算指向的对象上的哈希值,而不是链接本身上的哈希值。

参见

md5sum, sha1sum