Clean, portable, tested implementations of post-quantum cryptography
-
Updated
Apr 14, 2025 - C
Cryptographic algorithms secure against potential future quantum computers.
Clean, portable, tested implementations of post-quantum cryptography
Rust Post-Quantum cryptography
Usable, easy and safe pure-Rust crypto
A simple and ultrafast http reverse proxy serving multiple domain names and terminating TLS for http/1.1, 2 and 3, written in Rust
NIST FIPS 203 (ML-KEM) standard compliant, C++20, fully `constexpr`, header-only library
PQC Capabilities Matrix (PQCCM)
Multi Layer Archive – A pure Rust archive format with encryption, compression, digital signatures, and post-quantum cryptography
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.
Go implementation of the Kyber (version 3) post-quantum IND-CCA2 KEM.
A Go implementation of the quantum-resistant key encapsulation method ML-KEM (formerly known as Kyber).
A Hybrid Public Key Encryption (HPKE) module built on top of Web Cryptography API.
PQC-LEO is a comprehensive benchmarking and evaluation framework for Post-Quantum Cryptography (PQC), built for researchers. Automates the setup, testing, and analysis of computational and TLS-based PQC performance using the OpenSSL and OQS libaries.
E3Kit is a security framework that simplifies work with Virgil services and presents the easiest way to add full end-to-end security to your chat application to become HIPAA and GDPR compliant and more.
Node.js bindings for the reference implementation of the Classic McEliece KEM.
Post-Quantum Cryptography IP Core (Crystals-Dilithium)
E3Kit is a security framework that simplifies work with Virgil services and presents the easiest way to add full end-to-end security to your chat application to become HIPAA and GDPR compliant and more.
An ML-KEM (NIST FIPS 203) and CRYSTALS-KYBER implementation written in TypeScript.