Harvest now, decrypt later: a migration plan for long-lived data

For institutions that keep records for decades, the post-quantum question is not whether a quantum computer exists today. It is whether today’s encrypted data will still need protecting on the day one does.

The short version

Public-key cryptography that protects most of the internet today — RSA, finite-field Diffie–Hellman and elliptic-curve schemes — falls to Shor’s algorithm on a sufficiently large, fault-tolerant quantum computer. Such a machine does not exist yet. But an adversary does not need one today: they only need to record encrypted traffic now and wait. That is the “harvest now, decrypt later” threat, and it turns a hardware question into a planning question.

The one inequality that matters

Michele Mosca framed the planning problem simply. Let X be the number of years your data must remain confidential, Y the number of years your organisation will take to migrate, and Z the number of years until a cryptographically relevant quantum computer exists.

If X + Y > Z, data you encrypt today is already at risk.

Nobody knows Z. But X is often long — student records, medical records and institutional archives routinely carry retention horizons of decades — and Y is rarely short, because cryptography is embedded in protocols, devices, certificates and vendor products. Uncertainty about Z argues for starting the migration, not for waiting.

What changes, and what does not

What has been standardised

In August 2024, NIST published the first three post-quantum standards:

Further algorithms, including the Falcon-based FN-DSA, are in the standardisation pipeline. NIST’s draft transition guidance (IR 8547) proposes deprecating quantum-vulnerable public-key algorithms by 2030 and disallowing them by 2035; as a draft, its status should be checked against the current publication before you commit a plan to it.

The cost is real but manageable

Post-quantum keys and signatures are larger than the ones they replace, and that has engineering consequences.

Larger handshakes, certificate chains and tokens can hit protocol size limits, middlebox assumptions, constrained devices and HSM support. These are testable problems, which is exactly why they should be found in a pilot rather than in production.

Two priorities that follow

Protect key establishment first. Harvest-now-decrypt-later attacks target confidentiality, which is decided at key exchange. Signatures only need to resist forgery at the time they are checked, so authentication and PKI migration can follow. Deploy in hybrid mode. Combining a classical exchange with ML-KEM — as in the X25519MLKEM768 groups already enabled by default in major browsers and CDNs — means the session stays secure if either component holds. It is the pragmatic hedge while confidence in the new algorithms accumulates.

A staged plan for an institution

  1. Inventory. Build a cryptographic bill of materials: every protocol, library, certificate, key store and vendor dependency that uses public-key cryptography, and where.
  2. Classify by data lifetime. For each system, estimate X honestly, then rank by exposure: long-retention records over a network or in backup come first.
  3. Make it agile. Remove hard-coded algorithms; route cryptographic choices through configuration and a small number of well-tested libraries, so the next change is not another migration project.
  4. Pilot hybrid key exchange on the highest-risk paths — external TLS, VPNs, and storage and backup channels — and measure latency, size and compatibility on your real workloads.
  5. Plan the signature and PKI transition separately, with vendor roadmaps and your certificate lifecycles in view.
  6. Verify and monitor. Test against published known-answer vectors, check interoperability, and track the standards and your vendors’ support as they evolve.

Where Five Angstrom fits

We are a research group, so we approach this as an engineering and measurement problem: assess where long-lived data is exposed, design the migration path, build reference implementations for the highest-risk channels, and measure the result. Our Quantum Security page describes the engagement in more detail.