10个版本 (重大更新)
0.9.0 | 2023年10月18日 |
---|---|
0.7.2 | 2022年8月22日 |
0.7.1 | 2021年12月17日 |
0.7.0 | 2021年8月12日 |
0.1.0 | 2017年12月8日 |
在密码学类别中排名625
每月下载量2,853
在6个crate中使用6(直接使用2个)
20MB
447K SLoC
Open-Quantum-Safe的liboqs的绑定
此crate提供了方便的包装器来访问liboqs提供的功能。对于ffi
接口绑定,请参阅oqs-sys
。
特性
std
:带有std
支持构建。这为相关类型添加了方便的Display
和Error
实现。如果您想创建一个#![no_std]
库,请禁用此功能(并且您可能希望禁用默认功能,因为它们通过oqs-sys
引入了OpenSSL)。non_portable
:不构建可移植库。kems
(默认):启用所有KEM编译bike
(仅在非Windows上)classic_mceliece
frodokem
hqc
kyber
ntru
ntruprime
saber
sidh
sike
sigs
(默认):启用所有签名方案编译dilithium
falcon
picnic
rainbow
sphincs
:SPHINCS+