C library for prototyping and experimenting with quantum-resistant cryptography
-
Updated
May 16, 2024 - C
Cryptographic algorithms secure against potential future quantum computers.
C library for prototyping and experimenting with quantum-resistant cryptography
Clean, portable, tested implementations of post-quantum cryptography
The SPHINCS+ reference code, accompanying the submission to NIST's Post-Quantum Cryptography project
Optimized implementation of the Picnic signature scheme
Signature scheme submitted to NIST's Post-Quantum Cryptography Project
👻 Post-quantum cryptography for Python.
Post-quantum key exchange from the learning with errors problem — from the paper "Frodo: Take off the ring! Practical, Quantum-Secure Key Exchange from LWE", published in ACM CCS 2016, https://eprint.iacr.org/2016/659
WP6 of the SAFEcrypto project - a suite of lattice-based cryptographic schemes
This library is designed to be small, flexible and convenient wrapper for a variety crypto algorithms. So it can be used in a small micro controller as well as in a high load server application.
Signature scheme submitted to NIST's Post-Quantum Cryptography Project
cgo wrappers around post-quantum cryptography primitives
ISARA Radiate Quantum-safe Library Samples
NEON implementation of NIST lattice-based PQC finalists
Lean cryptographic library usable for bare-metal environments
Go wrapper for liboqs; allows Go applications to use quantum-resistant KEMs
Official SQIsign code, version under continuous development
This software library is a C-language + optimized assembly code that supports an instance of the Super-Singular Isogeny Diffie-Hellman (SIDH) algorithm.
Python Wrappers for Post-Quantum Cryptography, see: https://csrc.nist.gov/Projects/Post-Quantum-Cryptography/Round-1-Submissions