4个版本
新版本 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
分叉而来。
支持
架构 | 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文件。