11 releases (7 breaking)
0.9.1+liboqs-0.9.0 | Oct 23, 2023 |
---|---|
0.8.0 | Aug 21, 2023 |
0.7.2 | Aug 22, 2022 |
0.7.1 | Dec 17, 2021 |
0.1.0 | Dec 8, 2017 |
#2255 in Cryptography
4,391 downloads per month
Used in 9 crates
(3 directly)
20MB
446K
SLoC
FFI Rust binding to Open Quantum Safe's liboqs
This crate provides the unsafe ffi
bindings to liboqs.
Features
openssl
(default): Compile with OpenSSL features (mostly symmetric cryptography)non_portable
: Don't build a portable library.kems
(default): Compile with all KEMs enabledbike
(only on non-Windows)classic_mceliece
frodokem
hqc
kyber
ntru
ntruprime
saber
sidh
sike
sigs
(default): Compile with all signature schemes enableddilithium
falcon
picnic
rainbow
sphincs
: SPHINCS+
lib.rs
:
Bindings to liboqs