#后量子密码学 #后量子 #安全

已删除 pqcrypto-hqc-wasi

支持WASM/WASI的后量子密钥封装机制hqc

0.1.6 2021年10月17日
0.1.5 2021年10月17日
0.1.4 2021年10月16日
0.1.3 2021年10月13日

#69 in #后量子


用于 pqcrypto-wasi

MIT/Apache

37MB
1M SLoC

GNU Style Assembly 555K SLoC // 0.0% comments C 344K SLoC // 0.2% comments Bitbake 56K SLoC // 0.0% comments Python 1.5K SLoC // 0.1% comments Rust 810 SLoC // 0.0% comments Jinja2 201 SLoC INI 5 SLoC

hqc

此包包含以下方案的C实现绑定,来自 PQClean.

本项目打包了参与 NIST PQC 标准化工作的后量子密码学算法。目前是一个围绕 PQClean 项目的C实现包装集合。

序列化

如果您想使用 serde 支持,请启用 serialization 功能。

PQClean 包含的实现

以下是一个包含的方案列表和相应的实现,这些实现来自 PQClean. 默认实现用于Rust友好的接口,其他实现仅作为 ffi 方法公开。

  • hqc-rmrs-128
    • clean (默认)
  • hqc-rmrs-192
    • clean (默认)
  • hqc-rmrs-256
    • clean (默认)

许可证

此项目中的包装和包装生成脚本受 MIT 或 Apache 2.0 许可证的覆盖,由您选择。

然而,我们链接的实现不受。请参阅 PQClean 项目的适当许可证。

依赖关系