2 个版本
0.2.5 | 2022年7月2日 |
---|---|
0.2.4 | 2021年10月17日 |
0.2.3 |
|
0.2.2 |
|
0.2.1 |
|
#2125 在 密码学 中
170 每月下载量
用于 26 个crate (11 个直接使用)
130KB
3K SLoC
量子安全密码库的绑定
此仓库包含了对 NIST 竞赛 中密码算法 C 实现的绑定。这些绑定基于 PQClean 项目生成,该项目旨在收集密码算法的“清洁”实现。
如何生成绑定
pqcrypto-templates
文件夹包含 Rust 文件的原始副本。绑定库是从 PQClean 元文件和 PQClean 指定的 API 生成的。文件 implementations.yaml
控制每个方案的版本号和包含的变体。不同的 pq-crates 的生成是通过 generate-implementation.py
脚本完成的。
文档
请参阅 docs.rs 上主项目的文档。
依赖项
~52–400KB