7个版本 (重大更改)
0.5.1 | 2022年2月17日 |
---|---|
0.5.0 | 2022年2月10日 |
0.4.0 | 2021年4月29日 |
0.3.0 | 2020年10月16日 |
0.0.0 |
|
#9 in #rust-crypto
1,081 每月下载量
在 9 个crate中使用 (6 个直接使用)
12KB
162 行
RustCrypto: SM4加密器
SM4分组密码的纯Rust实现。
⚠️ 安全警告: 危险品!
此crate不确保密文是真实的(即通过使用MAC来验证密文完整性),如果使用不当可能导致严重漏洞!
从未对此crate进行过安全审计,并且没有对它进行彻底评估以确保其在常用CPU架构上以恒时操作。
自行承担风险!
最低支持的Rust版本
Rust 1.56 或更高。
最低支持的Rust版本可能在未来更改,但将通过较小的版本号升级来完成。
SemVer策略
- 此库的所有默认功能都由SemVer覆盖
- 如上所述,MSRV被视为豁免SemVer
许可证
许可方式为以下之一
任选其一。
贡献
除非你明确声明,否则根据Apache-2.0许可证定义的任何有意提交的、旨在包含在工作中的贡献,都应按上述方式双重许可,而不附加任何额外条款或条件。
依赖关系
~375KB