Repository navigation
Post-quantum cryptography
Cryptographic algorithms secure against potential future quantum computers.
Bouncy Castle Java Distribution (Mirror)
C library for prototyping and experimenting with quantum-resistant cryptography
Clean, portable, tested implementations of post-quantum cryptography
Rust Post-Quantum cryptography
A pure python implementation of ML-KEM (FIPS 203) and CRYSTALS-Kyber
Assembly super-optimization via constraint solving
Auditable & minimal JS implementation of public-key post-quantum cryptography
A python implementation of the signature scheme Falcon
The SPHINCS+ reference code, accompanying the submission to NIST's Post-Quantum Cryptography project
Python 3 bindings for liboqs
Post-quantum endpoint-to-endpoint encryption for messaging, file-sharing, and secret remote file storage SDK
[unmaintenance] A experimental post-quantum cryptography library
FinalCrypt - The World's Strongest Encryption
A SageMath implementation of the Castryck-Decru Key Recovery attack on SIDH
JavaScript implementation of CRYSTALS-KYBER (version 3) post-quantum key exchange algorithm.
Go bindings for liboqs
A pure python implementation of ML-DSA (FIPS 204) and CRYSTALS-Dilithium