Post-Quantum Cryptography (PQC) is the set of cryptographic algorithms designed to resist attacks from a Cryptographically Relevant Quantum Computer (CRQC) — a quantum computer large and stable enough to run Shor’s algorithm at scale. Shor’s algorithm can solve the integer factorisation and discrete logarithm problems that underpin RSA, ECDSA, and ECDH in polynomial time, meaning that every asymmetric algorithm in wide use today — TLS key exchange, X.509 certificate signatures, SSH host keys, code signing, and encrypted email — becomes trivially breakable by a CRQC. Symmetric algorithms (AES, SHA-256) are substantially less affected: Grover’s algorithm provides only a quadratic speedup against them, which is mitigated by doubling key lengths (AES-256 remains appropriate). PQC replaces the asymmetric primitives only, on hard mathematical problems for which no efficient quantum algorithm is known: structured lattices (the Learning With Errors and Module-LWE problems), hash functions (the security of SHA-3 family variants), and error-correcting codes.
The urgency of PQC migration is not determined solely by the timeline to a CRQC. The operative threat is HNDL (Harvest Now, Decrypt Later): nation-state adversaries are intercepting and archiving encrypted traffic today, at scale, with the expectation of decrypting it retroactively once a CRQC becomes available. Expert estimates for CRQC arrival range from 2029 to 2040; intelligence assessments suggest state-level adversaries are targeting long-lived secrets now. Any data with a confidentiality requirement extending beyond the expected CRQC arrival window — long-lived signing keys, archived medical or financial records, government communications, code-signing infrastructure — is already within the active HNDL risk window regardless of when a quantum computer actually arrives. This is why NIST, CISA, NSA, and equivalent bodies globally are mandating migration timelines anchored to now rather than to Q-Day: the White House NSM-10 (2022) requires US federal agencies to prioritise PQC migration, NIST IR 8547 targets deprecation of RSA and ECC for new systems after 2030 and disallowance including legacy interoperability after 2035, and CNSA 2.0 specifies the highest-assurance parameter sets for national security systems.
In August 2024, NIST published the first three finalised PQC standards, concluding an eight-year evaluation process that began in 2016 with 82 candidate submissions. FIPS 203 specifies ML-KEM (Module-Lattice-Based Key-Encapsulation Mechanism, derived from CRYSTALS-Kyber) in three parameter sets (ML-KEM-512, -768, -1024) for key establishment — the quantum-safe replacement for ECDH and RSA key transport in TLS and similar protocols. FIPS 204 specifies ML-DSA (Module-Lattice-Based Digital Signature Algorithm, derived from CRYSTALS-Dilithium) in three parameter sets (ML-DSA-44, -65, -87) as the primary quantum-safe signature algorithm, intended to replace ECDSA and RSA signatures in X.509 certificates, code signing, and authentication protocols. FIPS 205 specifies SLH-DSA (Stateless Hash-Based Digital Signature Algorithm, derived from SPHINCS+) as a conservative alternative signature algorithm whose security relies only on hash function properties rather than lattice hardness assumptions, providing algorithm diversity should lattice security be undermined. The recommended migration pattern during the transition period is hybrid schemes — running ML-KEM alongside ECDH in the same TLS handshake so that the session key is secure against both classical and quantum attackers simultaneously — which is the approach already deployed by default in Chrome and available in OpenSSL 3.4+. The practical challenge for infrastructure is key and signature size: ML-KEM-768 public keys are 1,184 bytes versus 65 bytes for P-256, and ML-DSA-65 signatures are 3,309 bytes versus 64 bytes for ECDSA — large enough to affect TCP congestion windows and certificate chain transmission, making PQC migration a deployment engineering problem as much as a cryptographic one. In the context of this glossary, PQC bears directly on TPM attestation keys, Secure Boot signing certificates, LUKS key wrapping, HSM-protected signing infrastructure, and any TLS termination point — all carry long-lived key material that must be treated as HNDL-exposed if it was generated under classical algorithms and has not yet been rotated to PQC.
