PQC Status
Guide

Harvest now, decrypt later: the threat model, and what it changes today

Recorded traffic is protected only by its key exchange, so the systems to migrate first are the ones whose data must stay secret the longest.

· 9 min

Harvest now, decrypt later (HNDL) is a patient attack: capture encrypted traffic today, store it, and decrypt it years later, once the key agreement that protected it no longer holds. It needs no quantum computer today, only capture capability and disk space. The useful question for a security team is therefore not when a cryptographically relevant quantum computer will exist, but how long each flow of data has to stay confidential, and which systems carry the flows with the longest lifetime.

The threat model, stated precisely

Separate the adversary into two capabilities that are separated in time.

Symmetric cryptography behaves differently. AES, SHA-2 and SHA-3 are not broken by Shor. Grover's algorithm offers a smaller, quadratic advantage against symmetric keys, and that is the reason AES-256 is preferred where data must stay confidential for a long time. A recorded session is not at risk because AES-GCM protected the payload. It is at risk because of the way the AES key was agreed.

Forward secrecy does not solve this

TLS 1.3 always uses an ephemeral key agreement, in practice ECDH over X25519 or a NIST curve. Forward secrecy means that stealing the server's long-term private key tomorrow does not reveal yesterday's sessions, because the session secret came from ephemeral shares. But those ephemeral public shares travel in the clear inside the handshake. A recorded handshake therefore contains everything needed to reconstruct the session secret, for anyone able to solve that single key agreement instance. Forward secrecy protects against key theft. It does not protect against later cryptanalysis of the key agreement itself. That gap is the whole of the HNDL problem.

Why key exchange migrates first and signatures later

A signature is verified at the moment of the connection. If a signature algorithm becomes forgeable in ten years, that does not let anyone read a session recorded today: the session keys were never derived from the certificate. What a broken signature buys is impersonation in the future, and forged artifacts that stay trusted for a long time.

Hence the ordering that every official roadmap follows. Hybrid post-quantum key agreement comes first, built on ML-KEM, the key encapsulation mechanism (KEM) standardized as NIST FIPS 203 on 13 August 2024 (FIPS 203). Post-quantum signatures such as ML-DSA (FIPS 204) follow, for certificate chains. The hybrid TLS groups X25519MLKEM768, SecP256r1MLKEM768 and SecP384r1MLKEM1024 are in the IANA TLS parameters registry, and RFC 10024 (August 2026) specifies post-quantum traditional (PQ/T) hybrid key agreement for TLS 1.3. Current Chrome, Edge and Firefox offer X25519MLKEM768 by default, so for many public endpoints this is a configuration change rather than a project.

Later does not mean never, and two classes of signature deserve early attention anyway:

NSA CNSA 2.0, which applies to US National Security Systems, reflects that split. It expects exclusive use of ML-KEM-1024 and ML-DSA-87 by the end of 2030 for software and firmware signing and for traditional networking equipment, and by the end of 2033 for web browsers and servers, cloud services and operating systems.

Which data has a confidentiality lifetime long enough to matter

Confidentiality lifetime is the period during which disclosure would still cause harm. It is a business and legal property of the data, not a property of the protocol, and it is the one input to HNDL prioritisation that you fully control. Orders of magnitude are enough to start.

Data categoryWhy the lifetime is long or shortOrder of magnitude
Health, genomic and biometric dataIdentifies a person for life and cannot be reissuedDecades
Government, defence and diplomatic materialClassification periods are set by policy, not by technologyDecades
Trade secrets, formulas, designs, source codeValue follows the lifetime of the product lineYears to decades
Legal privilege, litigation files, board and transaction materialRemains sensitive long after the deal or the case closesYears to decades
Credentials and key material in transitInherits the lifetime of whatever they unlockYears
Personal data held under retention obligationsHarm persists as long as the records existYears
Real-time prices, short session tokens, operational telemetryValue decays quickly after captureDays to months

Two corrections that most inventories need. First, short-lived data inside a long-lived tunnel inherits the tunnel: a site-to-site link that also carries database replication has the lifetime of the database. Second, secrets in transit have the lifetime of the systems they open, not the lifetime of the request that carried them.

How to rank systems by data shelf life

For each system, write down two numbers. X is the confidentiality lifetime of the data it carries. Y is how long a migration of that system would realistically take, including client compatibility, appliance firmware and change windows. There is a third quantity, the moment the relevant computation becomes feasible, and nobody can put a credible date on it, so treat it as unknown. The tractable rule is what remains: shrink Y, and spend it first where X is largest, because traffic already recorded cannot be recalled.

TierCriteriaAction
Move nowConfidentiality lifetime beyond about ten years, or the flow carries keys and credentials, or it crosses networks you do not controlEnable hybrid ML-KEM key agreement on the transport, prefer TLS 1.3 only, prefer AES-256 where the stack allows it
Plan nextLifetime of a few years, internal traffic that still transits provider or partner networksAttach the change to the next platform or appliance upgrade, enable hybrid groups as clients support them
Follow the platformLifetime under a year, no secrets or long-lived identifiersInherit the defaults of the operating system, library and browser

This ranking needs an inventory to sit on. PCI DSS v4.0.1 requirement 12.3.3, mandatory since 31 March 2025, already asks for a documented inventory of cipher suites and protocols in use, reviewed at least every 12 months, with monitoring of their continued viability. The DORA regulatory technical standards, Commission Delegated Regulation (EU) 2024/1774, require in Article 6 an encryption policy that includes provisions for updating or changing cryptographic technology based on developments in cryptanalysis, and in Article 7 key management across the lifecycle plus a register of certificates for assets supporting critical or important functions. NIS2 Article 21(2)(h) requires policies on the use of cryptography. None of those texts names a data shelf life column: adding one to the inventory you already maintain is our interpretation of a practical way to evidence prioritisation, not a literal requirement. This article is information, not legal advice.

What the official timelines have in common

The published timelines differ in status and in wording, and the hedges matter. The EU Coordinated Implementation Roadmap v1.1 (published 23 June 2025) is coordinated guidance for Member States, not a regulation binding companies: first steps including a cryptographic inventory and national roadmaps by the end of 2026, high-risk use cases migrated by the end of 2030, medium-risk by the end of 2035. UK NCSC guidance sets discovery and an initial plan by 2028, highest-priority migrations by 2031 and completion by 2035. BSI TR-02102-1 (version 2026-01) is a technical guideline: it recommends hybrid key agreement and considers classical key agreement used alone acceptable only until the end of 2031, or the end of 2030 for very high protection needs. NIST IR 8547 remains an initial public draft; it proposes deprecating quantum-vulnerable algorithms at 112-bit security after 2030 and disallowing quantum-vulnerable public-key algorithms after 2035. ANSSI makes hybridation mandatory inside its regulated scope and states that its post-quantum recommendations are not yet regulatory obligations elsewhere. Our page on post-quantum migration deadlines keeps the dated detail in one place.

The shared structure is more informative than any single date: a highest-priority group around 2030 to 2031, the remainder by 2035, and a selection criterion for the first group that is essentially long data lifetime. That is the HNDL argument, written into public policy.

Check what your handshakes actually negotiate

Measure before planning. With OpenSSL 3.5 or later, which is the minimum version providing the ML-KEM TLS groups, ask for a hybrid group explicitly and read back what was negotiated:

openssl s_client -connect example.com:443 -tls1_3 \
  -groups X25519MLKEM768 </dev/null 2>&1 | grep -i group

For administrative access, check the key agreement of an SSH session. OpenSSH 9.9 (19 September 2024) added mlkem768x25519-sha256, OpenSSH 10.0 (9 April 2025) made it the default key agreement, and OpenSSH 10.1 (6 October 2025) warns when a connection negotiates a non post-quantum key agreement, via WarnWeakCrypto, enabled by default. The release notes are published at openssh.com.

ssh -v -o KexAlgorithms=mlkem768x25519-sha256 user@host 2>&1 | grep -i kex

Order the hybrid group first and keep a classical fallback behind it, for example X25519MLKEM768 then X25519, so older clients still connect. Test in staging before production, and watch handshake sizes on constrained links and on appliances that inspect the ClientHello.

Your next step

Start with the two artifacts that make the rest mechanical: a data shelf life column added to your cryptographic inventory, and a measurement of what your external endpoints negotiate today. For the second one you can scan your domain with PQC Status for free: it reports the hybrid ML-KEM groups offered, the TLS versions and cipher suites, and the certificate chain. A scan describes the externally visible TLS configuration only, so treat it as evidence for your inventory, not as a certification or a compliance attestation. Then take the systems in your move-now tier and put hybrid key agreement on them, in that order.

Frequently asked questions

Does harvest now, decrypt later require a quantum computer to exist today?

No. The collection step needs only the ability to capture traffic and the storage to keep it. The decryption step needs a large enough quantum computer, at some point in the future that nobody can date credibly. That asymmetry is the point: data recorded today cannot be protected retroactively, so the decision to migrate has to be made before the capability exists.

Does TLS 1.3 forward secrecy protect recorded traffic against this?

No, not against this particular attack. Forward secrecy means that later theft of the server long-term private key does not expose past sessions, because session secrets come from ephemeral key shares. But those ephemeral public shares are recorded in the clear inside the handshake, so an adversary able to solve the key agreement can still derive the session secret. Protection against harvest now, decrypt later comes from changing the key agreement itself to a hybrid post-quantum one.

Should we migrate signatures and certificates at the same time as key exchange?

For most web and API traffic, key exchange comes first, because recorded traffic is protected only by the key agreement. Signatures can follow, since breaking a signature later does not reveal old sessions. The exceptions worth treating early are signatures that must remain trustworthy for a long time, such as firmware and software update signing, secure boot roots of trust, and long-validity certificates on equipment that is hard to update.

How do we decide which systems to migrate first?

Rank them by how long their data must stay confidential, and by how long a migration would take. Systems carrying data with a lifetime of a decade or more, or carrying credentials and key material, or crossing networks you do not control, belong in the first group. This matches the structure of the published official timelines, which separate a highest-priority group around 2030 to 2031 from the remainder by 2035 using essentially the same criterion.