liboqs-java is an open source Java wrapper for the liboqs C library. The Open Quantum Safe (OQS) project provides software for prototyping quantum-resistant cryptography.
-
Updated
Nov 3, 2026 - Java
liboqs-java is an open source Java wrapper for the liboqs C library. The Open Quantum Safe (OQS) project provides software for prototyping quantum-resistant cryptography.
FIPS 203 ML-KEM (CRYSTALS-Kyber) for Rust. Pure-Rust, no_std, ACVP 180/180, KyberSlash-clean, SLSA L3 + cosign-signed releases. Published on crates.io as kyberlib and kyberlib-wasm.
Post-quantum cryptographic implementation of HQC (Hamming Quasi-Cyclic) - a NIST PQC candidate for quantum-resistant key encapsulation using code-based cryptography
X-Wing KEM draft implementation in Golang.
The Performance of Post-Quantum Key Encapsulation Mechanisms - A study on Consumer, Cloud and Mainframe Hardware. The full paper with figures and LaTeX source
Open-source Android toolkit for post-quantum cryptography — liboqs wrapper for Android, benchmarking, TVLA timing analysis, and prototype app with liboqs and Bouncy Castle backends.
Instrumented implementations of modern-day KEXs and future KEMs
Enable AES keys transfer on unsecure channel using quantum-resistant Kyber
Profiling and benchmark data collected from instrumented post-quantum KEM implementations
iOS prototype for post-quantum cryptography research — liboqs Swift/C wrapper, CryptoKit PQC integration, XCTest benchmarks, and SwiftUI demo app comparing liboqs and CryptoKit backends.
Niederreiter-style post quantum cryptosystems based on QC- MDPC codes with a closed form DFR model targeting both the same code family and the same decoder employed in the cryptosystem.
Zero-dependency Python implementation of NIST ML-KEM (Kyber) across all FIPS 203 parameter sets, with a custom NTT and 25 deterministic validation tests.
This repository is the foundation for tracking FPKI PQC related activities/tasks as issues.
Official website and documentation for KyberLib (kyberlib.com): pure-Rust NIST FIPS 203 ML-KEM (CRYSTALS-Kyber) post-quantum key encapsulation mechanism library with no_std and WebAssembly support.
This is the fourth project that was developed for the Cryptographic Structures class. Evaluated with a 'A' grade.
Pure Go implementation of HQC (Hamming Quasi-Cyclic) post-quantum Key Encapsulation Mechanism. NIST FIPS 207 candidate. Zero dependencies.
X-Wing hybrid KEM (X25519 + ML-KEM-768) for Python — correct implementation of draft-connolly-cfrg-xwing-kem
A post-quantum secure messaging library for Typescript
A post-quantum secure messaging library for Python
Browser-based KpqC lab — AIMer, a signature whose hardness rests on a symmetric one-way function, and NTRU+, a KEM from the older NTRU line: the two Korean KpqC algorithms the Quantum Vault lab left out.
To associate your repository with the key-encapsulation topic, visit your repo's landing page and select "manage topics."