3 个版本
0.2.14 | 2022 年 7 月 2 日 |
---|---|
0.2.13 | 2022 年 7 月 2 日 |
0.2.12 | 2021 年 10 月 17 日 |
#2431 在 密码学 中
109 每月下载量
在 15 个 crate 中使用 (直接使用 3 个)
38MB
1M SLoC
falcon
此 crate 包含对以下方案的 C 实现的绑定,来自 PQClean。
此项目打包了参与 NIST PQC 标准化工作 的后量子加密算法。它目前是来自 PQClean 项目的 C 实现的集合。
序列化
如果您需要 serde
支持,启用 serialization
功能。
PQClean 包含的实现
以下是包含的方案和来自 PQClean 的相应实现的列表。默认实现用于 Rust 友好的接口,替代实现仅作为 ffi
方法公开。
falcon-512
clean
avx2
(如果支持)
falcon-1024
clean
avx2
(如果支持)
许可证
此项目中的包装和包装生成脚本受 MIT 或 Apache 2.0 许可证的覆盖,任选其一。
然而,我们链接的实现不受此限制。请参阅 PQClean 项目以获取适当的许可证。