Computing illustration.
Security / The story

Post-quantum cryptography gained concrete standards; migration was next

NIST's August 2024 milestone specified tools for key establishment and signatures, rather than a universal replacement switch.

GeekRadarStory date Published Updated 2 min read

On August 13, 2024, the US National Institute of Standards and Technology finalized three post-quantum cryptography standards. The milestone gave implementers concrete specifications to work from, moving a long-running research effort closer to the practical business of changing deployed systems.

Three standards, different jobs

NIST's approval notice distinguished key establishment from digital signatures. FIPS 203 specifies ML-KEM, a key-encapsulation mechanism derived from CRYSTALS-Kyber. FIPS 204 specifies ML-DSA, based on CRYSTALS-Dilithium, while FIPS 205 specifies the hash-based signature scheme SLH-DSA, derived from SPHINCS+.

Those are not three interchangeable switches labeled stronger encryption. Establishing a shared key and verifying a digital signature are different operations. The distinction matters when a technology team inventories where cryptography is used: a software-update signature and a connection's key exchange do not perform the same job.

The standards were designed to resist attacks from future quantum computers. Their publication was not an announcement that a machine capable of breaking all current systems had arrived.

Migration, not a magic replacement

In its launch explanation, NIST encouraged administrators to begin transitioning. It described the algorithms as tools for protecting information across ordinary digital services, not technology requiring every user to own quantum hardware.

The implementation challenge is broader than substituting one mathematical routine. Protocols, libraries, certificates, devices and service providers form dependencies. An organization may control one layer while relying on another party for an update elsewhere. Testing must establish that the resulting system works, not simply that an individual algorithm produces an expected output.

This is our engineering interpretation of the milestone. A finalized specification reduces uncertainty about a target, but it does not reveal every place an organization has embedded the old mechanism. Finding those dependencies is an essential planning task.

The significance of a concrete target

Standards turn a broad warning into something that can be implemented, evaluated and discussed precisely. They let vendors identify what they support and give customers a more useful question to ask than whether a product is vaguely quantum-ready.

The 2024 announcement should therefore be remembered as a starting point for coordinated migration. It did not promise that an immediate, universal change would be simple, nor did it settle the security of every implementation built afterward. It supplied specified building blocks for the next phase of work. The hard part for real systems remained connecting those building blocks to inventories, maintenance cycles and tested operational behavior.