#block-cipher #gost #crypto

no-std dev magma

魔岩 (GOST R 34.12-2015) 分组密码

15 个版本 (破坏性更新)

新版本 0.10.0-pre.22024年8月14日
0.10.0-pre.12024年7月26日
0.10.0-pre.02024年3月8日
0.9.0 2023年8月6日
0.0.0 2016年12月15日

#2623 in 加密学

Download history 160/week @ 2024-04-26 68/week @ 2024-05-03 128/week @ 2024-05-10 142/week @ 2024-05-17 89/week @ 2024-05-24 89/week @ 2024-05-31 117/week @ 2024-06-07 117/week @ 2024-06-14 168/week @ 2024-06-21 191/week @ 2024-06-28 112/week @ 2024-07-05 203/week @ 2024-07-12 139/week @ 2024-07-19 406/week @ 2024-07-26 87/week @ 2024-08-02 82/week @ 2024-08-09

每月 756 次下载
4 crates 中使用

MIT/Apache

17KB
268

RustCrypto: Magma 密码

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

纯 Rust 实现的 Magma (GOST 28147-89 和 GOST R 34.12-2015) 分组密码

文档

⚠️ 安全警告:危险物品!

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

从未对此包进行过安全审计,且未对其在常见 CPU 架构上的操作进行彻底评估以确保其操作为常量时间。

自行承担风险!

最低支持的 Rust 版本

Rust 1.65 或更高。

最低支持的 Rust 版本可能在将来更改,但将通过次要版本升级来实现。

SemVer 策略

  • 此库的所有默认功能都受 SemVer 保护
  • 如上所述,MSRV 被视为免于 SemVer

许可证

根据您选择,许可协议为

贡献

除非您明确声明,否则根据 Apache-2.0 许可证定义的任何有意提交以包含在本作品中的贡献,将根据上述方式双许可,没有任何附加条款或条件。

依赖关系

~360KB