4 个版本 (重大更改)
0.4.0 | 2021年4月13日 |
---|---|
0.3.0 | 2019年6月18日 |
0.2.0 | 2017年3月17日 |
0.1.0 | 2017年3月11日 |
#2932 in 命令行工具
12KB
245 行
b2sum-rs
Rust 版本的 GNU coreutils 中的 BLAKE2b 校验和工具。
安装
cargo安装 b2sum
使用方法
Print or check BLAKE2 (512-bit) checksums.
With no FILE, or when FILE is -, read standard input.
Usage:
b2sum [options] [<filename>]...
b2sum (-h | --help)
b2sum --version
Options:
-c, --check read BLAKE2 sums from the FILEs and check them
-l, --length=BITS digest length in bits; must not exceed the maximum for the
blake2 algorithm and must be a multiple of 8 [default: 512]
--tag create a BSD-style checksum
The following five options are useful only when verifying checksums:
--ignore-missing don't fail or report status for missing files
--quiet don't print OK for each successfully verified file
--status don't output anything, status code shows success
--strict exit non-zero for improperly formatted checksum lines
-w, --warn warn about improperly formatted checksum lines
-h, --help display this help and exit
--version output version information and exit
The sums are computed as described in RFC 7693. When checking, the input
should be a former output of this program. The default mode is to print
a line with checksum and name for each FILE.
最低支持的 Rust 版本 (MSRV)
本软件包保证在稳定 Rust 1.42 及更高版本上编译。它可能可以使用较旧版本编译,但这可能随时改变。
依赖关系
~6–9MB
~168K SLoC