#signature #post-quantum #lattice #crypto

no-std ml-dsa

工作状态:纯 Rust 实现的基于模块-格的数字签名算法 (ML-DSA) (不建议使用)

2 个版本

0.0.3 2024年6月20日
0.0.2 2024年6月20日
0.0.1 2023年8月24日

#2619 in 密码学

Apache-2.0 OR MIT

58KB
1K SLoC

RustCrypto: ML-DSA

crate Docs Build Status Apache2/MIT licensed MSRV Project Chat

纯 Rust 实现的基于模块-格的数字签名标准 (ML-DSA),如FIPS-204 初步公开草案所述 (工作状态)。

关于

ML-DSA 之前被称为 CRYSTALS-Dilithium

⚠️ 安全警告

此包中的实现尚未经过独立审计!

自行承担风险使用!

最低支持的 Rust 版本

此包至少需要 Rust 1.75

我们可能会在未来更改最低支持的 Rust 版本,但会伴随着小版本号的增加。

许可证

所有受以下许可证之一的许可的包:

根据您的选择。

贡献

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

依赖关系

~1.5MB
~12K SLoC