新版本
0.1.3
| 2024年8月5日 |
0.1.2
| 2024年8月5日 |
0.1.1
| 2024年5月9日 |
0.1.0
| 2023年12月26日 |
#346 in 密码学
103,339 每月下载量
在 130 个crates中使用 (直接使用2个)
2MB
60K SLoC
keccak-asm
使用汇编语言编写的SHA-3算法简单包装器。
从OpenSSL、Cryptogams和RustCrypto的sha3
分叉而来。
[!WARNING] 代码已进行一定程度的测试和基准测试。使用风险自负。
支持
架构 |
Linux |
macOS |
Windows |
x86 |
❌ |
❌ |
❌ |
x86_64 |
✅ |
✅ |
✅ |
aarch64 |
✅ |
✅ |
🟨 |
powerpc{,64} |
✅ |
N/A |
N/A |
powerpc64le |
❌ |
N/A |
N/A |
riscv32 |
✅ |
N/A |
N/A |
riscv64 |
✅ |
N/A |
N/A |
mips{,el} |
✅ |
N/A |
N/A |
- ❌: 当前不支持。
- 🟨: 可以编译,但在CI中未进行测试。应能正常工作。
- ✅: 完全支持,对最流行的目标三元组有完整的CI覆盖,例如
x86_64-unknown-linux-gnu
、aarch64-apple-darwin
、x86_64-pc-windows-msvc
。
许可证
Cryptogams可能根据BSD-3-Clause (“新”BSD许可证,如此处所述),或者Linux内核许可证GPL-2.0-only授权。有关更多信息,请参阅LICENSE文件。