1 个不稳定版本
| 0.10.0 | 2024年7月2日 |
|---|
#1164 in 密码学
在 2 个 crate 中使用 (通过 sentc-crypto-rec-keys)
23MB
506K SLoC
与 Open-Quantum-Safe 的 liboqs 的绑定
此 crate 提供了访问由 liboqs 提供的功能的便利包装。有关 ffi 接口绑定,请参阅 oqs-sys。
功能
std: (默认) 使用std支持。这将为相关类型添加有用的Display和Error实现。如果您想要一个#![no_std]库,请禁用此功能(并且您可能希望禁用默认功能,因为它们通过oqs-sys引入 OpenSSL)。non_portable: 不构建可移植库。vendored: (默认) 控制启用包含的 liboqs 版本的oqs-sys/vendored功能。kems(默认): 启用所有 KEM 编译bike(仅在非 Windows 上)classic_mceliecefrodokemhqckyberntruprime
sigs(默认): 启用所有签名方案编译dilithiumfalconsphincs: SPHINCS+