Crates.io | pqcrypto-wasi |
lib.rs | pqcrypto-wasi |
version | 0.14.4 |
source | src |
created_at | 2021-10-13 21:47:09.327386 |
updated_at | 2021-10-17 18:49:37.689645 |
description | Post-Quantum cryptographic primitives with WASM/WASI support |
homepage | https://github.com/rustpq/ |
repository | https://github.com/rustpq/pqcrypto/ |
max_upload_size | |
id | 464693 |
size | 20,297 |
This project contains Post-Quantum cryptographic algorithms that participate in the NIST PQC standardization effort. It is currently a collection of wrappers around C implementations from the PQClean project.
This crate contains optional support for insecure algorithms. They can be enabled via the
cryptographically-insecure
flag.
This crate also contains algorithms that have non-constant time implementations. Always check the relevant algorithms for their security details.
This super-crate contains the following cryptographic algorithms:
pqcrypto-kyber
pqcrypto-frodo
pqcrypto-ntru
pqcrypto-ntruprime
pqcrypto-saber
pqcrypto-classicmceliece
pqcrypto-hqc
If you want serde
support, enable the serialization
feature.
You may also enable it for individual algorithms via pqcrypto-{alg}/serialization
.
The wrappers and wrapper generation scripts in this project are covered by the MIT or Apache 2.0 licenses, at your choice.
The implementations we link to are not, however. Please see the PQClean project for the appropriate licenses.