Saber: Post-Quantum Key Encapsulation Mechanism
-
Updated
Oct 20, 2023 - C++
Cryptographic algorithms secure against potential future quantum computers.
Saber: Post-Quantum Key Encapsulation Mechanism
FrodoKEM: Practical Quantum-secure Key Encapsulation from Generic Lattices
A simple web app to showcase Botan's TLS implementation
Falcon: Fast-Fourier Lattice-based Compact Signatures over NTRU - NIST PQC Digital Signature Algorithm
SPHINCS+: Stateless Hash-based Digital Signature Algorithm
Abstract & fast header-only C++ template library for lattice-based cryptosystems in high-dimensional algebras
CRYSTALS-Dilithium: Post-Quantum Digital Signature Algorithm
Code for "Secure Two-Party Computation in a Quantum World" by N. Büscher, D. Demmler, N. Karvelas, S. Katzenbeisser, J. Krämer, D. Rathee, T. Schneider, and P. Struck, which will appear at ACNS'20.
Coherence is cryptographic server for modern web apps
This project proposes the use of plain lattices with learning with errors problem to implement a cryptographic scheme which can run on classical computers and provides security against quantum based attacks. We are proposing key sizes for efficient operations and implement a lattice trapdoor function. Also we will improve current random oracle b…
Command line tool for Classic McEliece cryptography
C++ bindings for liboqs
TQ42 Cryptography is a comprehensive suite of quantum-resistant and asymmetric post-quantum encryption algorithms and key management functions offered under the open source AGPLv3 license and available under a Commercial license from Terra Quantum.
Node.js bindings for the reference implementation of the Classic McEliece KEM.
🔥 Lattice-Based Post-Quantum Authenticated Key Exchange
Module-Lattice-based Key Encapsulation Mechanism (draft) Standard by NIST