0.0.4 |
|
---|---|
0.0.3 |
|
0.0.2 |
|
0.0.1 |
|
#72 in #后量子
28MB
629K SLoC
ledacryptkem
This (implementation of an) cryptographic algorithm is insecure.
This crate will only compile if you enable the "cryptographically-insecure" feature.
Only use this crate and algorithm for research and educational purposes.
此crate包含了对以下方案的C实现绑定的封装,来自PQClean。
此项目包装了参与NIST PQC标准化工作的后量子密码学算法。目前,这是一个围绕PQClean项目的C实现封装的集合。
PQClean中包含的实现
以下是包含的方案和从PQClean获取的相应实现的列表。在Rust友好的接口中使用“default”实现,其他实现仅作为ffi
方法公开。
ledakemlt12
leaktime
(默认)
ledakemlt32
leaktime
(默认)
ledakemlt52
leaktime
(默认)
注释
此版本的LEDA是不安全的
https://eprint.iacr.org/2020/455
此实现不是常数时间!这意味着它不安全。
此crate可能随时删除leaktime
实现。
许可证
此项目中的封装和封装生成脚本受MIT或Apache 2.0许可证的保护,由您选择。
然而,我们链接的实现不受保护。有关适当的许可证,请参阅PQClean项目。