Skip to main content

PQC migration checkpoints of shared services

The checkpoints a post-quantum migration of a shared service goes through, who owns each one by role, what it waits for, the kind of each date and what a slip would delay. External prerequisites such as standards and industry rules carry their real status from recorded sources.

Reference model, not an agreed plan. No participant has agreed this plan and no coordination governance exists, so no checkpoint is agreed, no date is participant-agreed and no operational board is active. Participant checkpoints are proposed and undated. Owners are roles, never people. Not compliance advice.

Choose a reference service

Proposed, agreed and completed: Public website over TLS behind a CDN and a load balancer, with an HSM-backed certificate authority

13 checkpoints: 11 proposed, 0 agreed, 2 completed.

Nothing is agreed: no governance between participants exists. Completed checkpoints are external prerequisites whose completion a recorded source shows.

Planned dates by kind

  • Unknown: no date published or agreed: 10
  • Vendor roadmap date: 1
  • Official guidance target: 2
  • Verified legal obligation: 0
  • Participant-agreed date: 0

Readiness of the components and the action plan of this service

Checkpoint board

Stages give an order, not a schedule: a checkpoint is in a later stage than everything it waits for. Checkpoints in one stage can run in parallel; checkpoints that wait for each other share a stage and are agreed together.

Checkpoints of the service with owner, dependencies, dates, state and evidence
StageCheckpointOwner (role)Depends onPlanned date and its kindStateCompletedAcceptance evidenceBlockerNext reviewA slip affects
Stage 1ML-KEM and ML-DSA published as standards (FIPS 203 and FIPS 204)
External prerequisite
Standards body or supervisor (outside the plan)NothingUnknown: no date published or agreedCompleted2024-08-13: Published on 13 August 2024, as the PQC timeline records.Final standards published by NIST.
NIST publishes its first post-quantum standards
NothingNo review cycle agreed11 checkpoints
Stage 1Inventory of TLS endpoints, certificates and the parties of each hop
Participant checkpoint
Own organisationNothingOfficial guidance target:
EU roadmap first steps, which include inventories, by the end of 2026: a guidance target, not a legal deadline.
EU roadmap milestone 1: first steps and national roadmaps
Proposed
Can start: nothing it depends on is open
Not completedA dated list of endpoints, products and releases per hop, confirmed by each party for its own part.NothingNo review cycle agreed6 checkpoints
Stage 2Hybrid ML-KEM key agreement for TLS 1.3 published as an RFC
External prerequisite
Standards body or supervisor (outside the plan)ML-KEM and ML-DSA published as standards (FIPS 203 and FIPS 204)Unknown: no date published or agreedCompleted2026-08: RFC 10024, Proposed Standard, August 2026, as the PQC timeline records.A Standards Track RFC with assigned code points.
IETF standardises hybrid ML-KEM key agreement for TLS 1.3
NothingNo review cycle agreed6 checkpoints
Stage 2ML-DSA authentication in TLS 1.3 published as an RFC
External prerequisite
Standards body or supervisor (outside the plan)ML-KEM and ML-DSA published as standards (FIPS 203 and FIPS 204)Unknown: no date published or agreedProposed
Can start: nothing it depends on is open
Not completedAn RFC with assigned signature scheme code points.
Use of ML-DSA in TLS 1.3 (draft-ietf-tls-mldsa) (Internet-Draft, revision 06 of 11 September 2026, in the RFC Editor queue, intended Informational; not yet an RFC; read 2026-10-23)
Still an Internet-Draft in the RFC Editor queue (revision 06, read again on 30 October 2026).2027-01-282 checkpoints
Stage 2CA key storage supports ML-DSA keys
Participant checkpoint · HSM holding the certificate authority's signing keys
Certificate authority or trust service providerML-KEM and ML-DSA published as standards (FIPS 203 and FIPS 204)Unknown: no date published or agreedProposed
Can start: nothing it depends on is open
Not completedThe HSM release and its evidence recorded by the certificate authority.NothingNo review cycle agreed1 checkpoint
Stage 3Industry rules allow post-quantum keys in publicly trusted TLS certificates
External prerequisite
Standards body or supervisor (outside the plan)ML-DSA authentication in TLS 1.3 published as an RFCUnknown: no date published or agreedProposed
Waiting for open dependencies
Not completedA version of the CA/Browser Forum Baseline Requirements that permits a post-quantum key type.
CA/Browser Forum Baseline Requirements for TLS server certificates, version 2.3.1 (Version 2.3.1, effective 4 October 2026; read 2026-10-23)
Version 2.3.1 (effective 4 October 2026) allows only RSA and ECDSA keys in section 6.1.5.2027-01-281 checkpoint
Stage 3CDN provider states hybrid key agreement towards visitors and towards the origin
Participant checkpoint · CDN edge: TLS towards visitors and towards the origin
Network, CDN or hosting providerInventory of TLS endpoints, certificates and the parties of each hop; Hybrid ML-KEM key agreement for TLS 1.3 published as an RFCUnknown: no date published or agreedProposed
Waiting for open dependencies
Not completedA dated statement naming the key agreement groups on both connections and whether they are on by default.NothingNo review cycle agreed4 checkpoints
Stage 3Load balancer and origin server releases with hybrid key agreement selected
Participant checkpoint · Origin web servers and their TLS library
Own organisationInventory of TLS endpoints, certificates and the parties of each hop; Hybrid ML-KEM key agreement for TLS 1.3 published as an RFCUnknown: no date published or agreedProposed
Waiting for open dependencies
Not completedReleases recorded, with the vendor evidence for each (for example an approved assertion in the product navigator).NothingNo review cycle agreed4 checkpoints
Stage 4Key agreement groups and fallback agreed for every hop
Participant checkpoint
All parties of the service jointlyCDN provider states hybrid key agreement towards visitors and towards the origin; Load balancer and origin server releases with hybrid key agreement selectedUnknown: no date published or agreedProposed
Waiting for open dependencies
Not completedA written configuration per hop, recorded with who agreed it and when.NothingNo review cycle agreed3 checkpoints
Stage 4Post-quantum certificates issued for the edge and the origin
Participant checkpoint · Certificate authority issuing the server certificates
Certificate authority or trust service providerIndustry rules allow post-quantum keys in publicly trusted TLS certificates; CA key storage supports ML-DSA keysVendor roadmap date:
Only if the certificate authority is Let's Encrypt: its stated production target, a roadmap and not a release.
Vendor evidence in the product navigator
Proposed
Waiting for open dependencies
Not completedCertificates with a post-quantum signature accepted by the visitors' browsers in a test.NothingNo review cycle agreed0 checkpoints
Stage 5Joint test of hybrid key agreement on every hop
Participant checkpoint
All parties of the service jointlyKey agreement groups and fallback agreed for every hopUnknown: no date published or agreedProposed
Waiting for open dependencies
Not completedA test record with the releases, the group negotiated on each hop and the behaviour with classical-only clients.NothingNo review cycle agreed2 checkpoints
Stage 6Staged rollout of hybrid key agreement
Participant checkpoint
All parties of the service jointlyJoint test of hybrid key agreement on every hopOfficial guidance target:
EU roadmap target for high-risk use cases by the end of 2030; it applies only if the service is classed high-risk.
EU roadmap milestone 2: high-risk use cases migrated
Proposed
Waiting for open dependencies
Not completedMonitoring shows the hybrid group negotiated on every hop for the agreed share of connections.NothingNo review cycle agreed1 checkpoint
Stage 7Classical-only key agreement retired on every hop, when every party authorises it
Participant checkpoint
All parties of the service jointlyStaged rollout of hybrid key agreementUnknown: no date published or agreedProposed
Waiting for open dependencies
Not completedA recorded authorisation of every party and a check that no classical-only connection remains.NothingNo review cycle agreed0 checkpoints

Mutual dependencies and parallel work

Checkpoints that wait for each other

None.

Checkpoints that can start now, in parallel

  • Stage 2: ML-DSA authentication in TLS 1.3 published as an RFC; CA key storage supports ML-DSA keys

If a checkpoint slips

Choose a checkpoint to see every checkpoint that waits for it, directly or further down. The portal does not compute new dates: where an affected checkpoint has a dated target, that target may no longer hold.

Kinds of date, kept apart

Unknown: no date published or agreed
Nothing published or agreed. Unknown dates stay unknown; the portal never fills them in.
Vendor roadmap date
A target a supplier announced for a release. A roadmap is not a release; shown only once an editor approved the vendor evidence in the product navigator.
Official guidance target
A date an authority sets as guidance, as the PQC migration timeline records it. Not a legal deadline and not agreed between the parties.
Verified legal obligation
A date a recorded legal act sets. None of the reference services has one.
Participant-agreed date
A date the parties of a service agreed. None exists: this is a reference model.