#sha #hash #digest #input-file #directory #crypto

app shasum

从 STDIN、输入文件或目录打印 SHA 校验和

5 个版本 (3 个重大更改)

0.7.0 2021 年 1 月 14 日
0.6.1 2018 年 11 月 8 日
0.5.1 2018 年 3 月 13 日
0.4.0 2017 年 11 月 9 日

#2145密码学

每月 21 次下载

GPL-3.0 许可证

10KB
86

shasum

Build Status

使用 rust 实现的 shasum。

从 STDIN、输入文件或目录打印 SHA 校验和。

用法:shasum [选项]

标志:-h, --help 打印帮助信息 -V, --version 打印版本信息

选项:-a [默认: 1] [值: 1, 224, 256, 384, 512, 512224, 512256]

参数设置要使用的输入文件

示例

→ shasum ./LICENSE -a 256
b40930bbcf80744c86c46a12bc9da056641d722716c378f5659b9e555ef833e1    ./LICENSE
→ shasum ./
9b590aaaa51c06b11a30491cab86575dd462670e   ./.gitignore
ba6d16a4e988679755ad199ac081020f5b885451   ./.travis.yml
1c809b2457dcc9fa32940180bd713aae803c0f15   ./Cargo.lock
2d2d85d7b21778fb6369b3321340138ecfa3a01d   ./Cargo.toml
92170cdc034b2ff819323ff670d3b7266c8bffcd   ./LICENSE
8eec4953d6cba08088647cff4d5b64e9153ec530   ./README.md

安装

cargo install shasum

依赖项

~2MB
~34K SLoC