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 2019年10月14日

#9 in #rust-crypto

Download history 281/week @ 2024-03-13 321/week @ 2024-03-20 286/week @ 2024-03-27 247/week @ 2024-04-03 314/week @ 2024-04-10 498/week @ 2024-04-17 383/week @ 2024-04-24 198/week @ 2024-05-01 420/week @ 2024-05-08 322/week @ 2024-05-15 294/week @ 2024-05-22 232/week @ 2024-05-29 194/week @ 2024-06-05 372/week @ 2024-06-12 348/week @ 2024-06-19 148/week @ 2024-06-26

1,081 每月下载量
9 个crate中使用 (6 个直接使用)

MIT/Apache

12KB
162

RustCrypto: SM4加密器

crate Docs Apache2/MIT licensed Rust Version Project Chat Build Status HAZMAT

SM4分组密码的纯Rust实现。

文档

⚠️ 安全警告: 危险品!

此crate不确保密文是真实的(即通过使用MAC来验证密文完整性),如果使用不当可能导致严重漏洞!

从未对此crate进行过安全审计,并且没有对它进行彻底评估以确保其在常用CPU架构上以恒时操作。

自行承担风险!

最低支持的Rust版本

Rust 1.56 或更高。

最低支持的Rust版本可能在未来更改,但将通过较小的版本号升级来完成。

SemVer策略

  • 此库的所有默认功能都由SemVer覆盖
  • 如上所述,MSRV被视为豁免SemVer

许可证

许可方式为以下之一

任选其一。

贡献

除非你明确声明,否则根据Apache-2.0许可证定义的任何有意提交的、旨在包含在工作中的贡献,都应按上述方式双重许可,而不附加任何额外条款或条件。

依赖关系

~375KB