2个版本

0.1.1 2020年2月11日
0.1.0 2019年11月12日

#53 in #后量子

MIT/Apache

29MB
622K SLoC

GNU Style Assembly 326K SLoC // 0.0% comments C 238K SLoC // 0.2% comments Bitbake 56K SLoC // 0.0% comments Python 1K SLoC // 0.1% comments Rust 824 SLoC // 0.0% comments INI 4 SLoC

包含 (静态库,56KB) libsphincs-haraka-256s-robust_clean.a,(静态库,50KB) libkyber1024_clean.a,(静态库,49KB) libkyber512_clean.a,(静态库,39KB) libntruhps2048509_clean.a,(静态库,35KB) libntruhps2048677_clean.a,(静态库,55KB) libsphincs-haraka-192f-robust_clean.a 以及 348 个其他文件。

qtesla

本软件包包含以下方案的C实现绑定,来自 PQClean

本项目包装了参与 NIST PQC标准化努力 的后量子加密算法。目前,它是一个围绕来自 PQClean 项目的C实现包装的集合。

PQClean中包含的实现

以下是包含的方案和来自 PQClean 的对应实现列表。默认实现用于Rust友好接口,替代实现仅作为 ffi 方法公开。

  • qtesla-p-I
    • clean (默认)
  • qtesla-p-III
    • clean (默认)

许可证

本项目中的包装器和包装器生成脚本受MIT或Apache 2.0许可证的保护,您可自行选择。

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

依赖关系