PQClean for Node.js, Deno, and browsers 🔏🔑 Node.js native addon and WebAssembly implementation
-
Updated
Dec 10, 2025 - JavaScript
PQClean for Node.js, Deno, and browsers 🔏🔑 Node.js native addon and WebAssembly implementation
Clean, portable, tested implementations of post-quantum cryptography
Post-quantum cryptographic implementation of HQC (Hamming Quasi-Cyclic) - a NIST PQC candidate for quantum-resistant key encapsulation using code-based cryptography
A cross platform Post Quantum Cryptography app
Implementation of qunatum clustering and hierarchical quantum clustering
Instruction cache artefacts in PQC timing evaluation on ARM Cortex-M4. A measurement harness and a false-positive leakage result traced to the STM32F4 ART accelerator. [Masters Project]
A side-channel resistant implementation of the HQC Post-Quantum Cryptosystem for the "Cryptography and Architectures for Computer Security" course at Politecnico di Milano (A.Y. 2020/2021)
Post-quantum Noise protocol framework for Go. NQ, PQ (ML-KEM, HQC), Hybrid, DualLayer handshakes. ML-DSA-65 + SLH-DSA signing (FIPS 203/204/205). 90 patterns, 18 SLH-DSA param sets (SHA2/SHAKE/BLAKE3). Verified against Rust Clatter + NIST ACVP vectors.
Bouncy Castle adoption to wan24-Crypto
An Ada2012 bind for the HQC-256 PQC code based KEM
Pure Go implementation of HQC (Hamming Quasi-Cyclic) post-quantum Key Encapsulation Mechanism. NIST FIPS 207 candidate. Zero dependencies.
Progetto realizzato per il corso "PROGETTO DI INGEGNERIA INFORMATICA (5 CFU)" del Politecnico di Milano nell'anno accademico 2023/2024. Voto: 30 e lode.
The Quantum Safe Cryptographic library: Post-quantum C cryptographic library with TLS 1.3, X.509, ML-KEM, ML-DSA, and secure networking primitives.
Benchmark scripts, raw data, and analysis for 'Post-Quantum Key Establishment After Standardization: An Experimental Comparison of ML-KEM, NTRU, HQC, and Classic McEliece'
Public review version: embedded PQC benchmarking in C on Zephyr/QEMU (ML-KEM, ML-DSA, Falcon, HQC, McEliece, SLH-DSA) across multiple ISAs.
HQC optimized for ARMv8-A
Browser-based HQC timing side-channel — non-constant-time BCH decoder leaks the error weight, a chosen-ciphertext timing oracle recovers the key, constant-time decoding shuts it down. Faithful to the documented 2020 attack.
Browser demo of the first cache-timing full-decryption oracle attack on post-quantum HQC (Dong & Guo, IACR 2026/693) — showing how Clang -O3 silently rewrites constant-time Reed-Muller decoding into secret-dependent branches. Real HQC math, deterministic leak model, Soft-ISD key recovery.
Browser-based demo of multi-instance security degradation in code-based KEMs — BIKE, HQC, and Classic McEliece eroding below NIST Level 1 as one public key is reused across many session keys. Computes effective bit-security from published parameters and the DOOM syndrome-decoding formulas of ePrint 2026/517. No attack simulation. No backends.
FPGA-accelerated secure medical image transmission using HQC-KEM for post-quantum key exchange and ASCON-128 authenticated encryption.
Add a description, image, and links to the hqc topic page so that developers can more easily learn about it.
To associate your repository with the hqc topic, visit your repo's landing page and select "manage topics."