| 0.1.7 |
|
|---|---|
| 0.1.6 |
|
| 0.1.5 |
|
| 0.1.4 |
|
#65 in #后量子
在pqcrypto-wasi中使用
37MB
1M SLoC
ntruprime
此crate包含了对以下方案的C实现绑定的绑定,来自PQClean。
此项目打包了参与NIST PQC标准化工作的后量子密码学算法。目前,它是对PQClean项目C实现的一组包装。
序列化
如果您需要serde支持,请启用serialization功能。
包含来自PQClean的实现
以下列出了包含的方案及其从PQClean获取的相应实现。默认实现用于Rust友好接口,其他实现仅作为ffi方法公开。
ntrulpr653avx2(如果支持)clean(默认)
ntrulpr761avx2(如果支持)clean(默认)
ntrulpr857avx2(如果支持)clean(默认)
ntrulpr953avx2(如果支持)clean(默认)
ntrulpr1013avx2(如果支持)clean(默认)
ntrulpr1277avx2(如果支持)clean(默认)
sntrup653avx2(如果支持)clean(默认)
sntrup761avx2(如果支持)clean(默认)
sntrup857avx2(如果支持)clean(默认)
sntrup953avx2(如果支持)clean(默认)
sntrup1013avx2(如果支持)clean(默认)
sntrup1277avx2(如果支持)clean(默认)
许可证
此项目中的包装和包装生成脚本受MIT或Apache 2.0许可证保护,由您选择。
然而,我们链接的实现不受此限制。请参阅PQClean项目以获取适当的许可证。