4个稳定版本
1.2.3 | 2024年8月12日 |
---|---|
1.2.2 | 2023年2月10日 |
1.2.0 | 2023年1月2日 |
1.1.0 |
|
0.1.4 |
|
#179 in 密码学
153 每月下载量
43KB
832 代码行
sha3实用程序:打印或检查SHA3摘要
命令行封装了来自RustCrypto/hashes的sha3库。
命令和选项类似于GNU Linux命令shaXXXsum。
本项目的目标之一是提供一个无需外部依赖的跨平台解决方案。
安装
- 使用rust工具链:
cargo install sha3sum
- 否则请参阅 Wiki
二进制文件
二进制版本可在软件包注册表区域找到。
如何使用
- 获取帮助:
sha3sum --help
- 为文件创建一个SHA3-256哈希值
sha3sum --a 256 <文件路径>
- 为存储库中的所有文件创建Keccak512哈希值
sha3sum --a Keccak512 <路径>
- 使用文本模式为文本文件创建哈希值SHA3-256
sha3sum --a 384 --t <文件路径>
- 为文件创建SHA3-256哈希值并输出BSD风格
sha3sum --a 256 ---tag <文件路径>
- 从文件中读取SHA3摘要并检查它们
sha3sum --c <文件路径>
测试
所有版本都使用以下操作系统进行构建和测试
- Linux:x86_64
- Linux aarch64
- Windows:x86_64
GitLab源代码 git clone https://gitlab.com/kurdy/sha3sum.git
依赖项
~3MB
~45K SLoC