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]
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.
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)
Bouncy Castle adoption to wan24-Crypto
An Ada2012 bind for the HQC-256 PQC code based KEM
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.
Pure Go implementation of HQC (Hamming Quasi-Cyclic) post-quantum Key Encapsulation Mechanism. NIST FIPS 207 candidate. Zero dependencies.
FPGA-accelerated secure medical image transmission using HQC-KEM for post-quantum key exchange and ASCON-128 authenticated encryption.
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.
To associate your repository with the hqc topic, visit your repo's landing page and select "manage topics."