Bindings to Open-Quantum-Safe's liboqs
This crate provides convenience wrappers to access the functionality provided by liboqs.
For the ffi interface bindings, see oqs-sys.
Features
std: build withstdsupport. This adds handlyDisplayandErrorimplementations to relevant types. If you want a#![no_std]library, disable this feature (and you probably want to disable the default features because they pull in OpenSSL throughoqs-sys).non_portable: Don't build a portable library.kems(default): Compile with all KEMs enabledbike(only on non-Windows)classic_mceliecefrodokemhqckyberntruntruprimesabersidhsike
sigs(default): Compile with all signature schemes enableddilithiumfalconpicnicrainbowsphincs: SPHINCS+