NIST PQC Standardization
NIST’s PQC standardization process began in 2016 as an open, public effort to identify quantum-resistant public-key algorithms. Candidates were submitted, publicly analyzed through multiple evaluation rounds, and reduced to algorithms selected for standardization. On August 13, 2024, NIST published the first three final standards: FIPS 203 for ML-KEM key establishment, FIPS 204 for ML-DSA digital signatures, and FIPS 205 for SLH-DSA digital signatures. Selection and publication are not the same as completed deployment: organizations still need to locate vulnerable cryptography, choose appropriate uses, implement the standards securely, validate applicable modules, and manage migration.1234
- NIST initiated a public PQC standardization process in 2016; the cited FIPS passages describe 82 submitted candidate algorithms and three rounds of evaluation.
- The first three final standards were published and became effective on August 13, 2024: FIPS 203 ML-KEM, FIPS 204 ML-DSA, and FIPS 205 SLH-DSA.
- The standards address different functions: ML-KEM is a key-encapsulation mechanism, while ML-DSA and SLH-DSA are digital-signature standards.
- Falcon and HQC were selected for ongoing standardization work, but the cited evidence does not treat them as part of the three initial final FIPS standards.
- Conformance to a standard does not by itself ensure that an implementation is secure; implementation design, protection of sensitive values, applicable validation, and migration planning remain necessary.
What NIST PQC standardization means
Post-quantum cryptography, or PQC, addresses public-key cryptographic methods that could be threatened if large-scale, cryptanalytically relevant quantum computers are realized. The cited FIPS context identifies integer-factorization and discrete-logarithm-based public-key systems—including systems based on finite fields and elliptic curves—as examples of public-key cryptosystems whose security could be at risk. NIST’s response was a public process to select quantum-resistant public-key algorithms for standardization, rather than a private designation of a single vendor’s technology.12
The word standardization is important. A selected algorithm is a candidate that NIST has chosen to take forward for standard development or related work. A final FIPS publication is a completed federal information processing standard with a specified algorithm and publication status. An implementation is the software, firmware, hardware, or combination that uses the standard. These are distinct stages: selection does not automatically make an implementation conforming, validated, interoperable, or securely deployed.36
From public call to evaluation rounds
NIST initiated the public PQC standardization process in 2016. The FIPS 203, FIPS 204, and FIPS 205 context passages state that 82 candidate algorithms were submitted for consideration and that NIST selected the first four algorithms for standardization after three rounds of evaluation and analysis. A separate NIST overview passage describes an earlier stage in which 69 candidate algorithms cleared the submission bar and were released for public analysis. These figures describe different points or summaries in the cited evidence; this article does not collapse them into one count.124
The process was intentionally open and transparent. The cited overview says that cryptographers around the world were invited to analyze and attempt to break candidate algorithms, and that multiple rounds reduced the candidate set. It also says NIST encouraged analysis across different environments, including large computers, smartphones, constrained devices, smart cards, Internet of Things devices, and microchips. This breadth matters because a candidate’s practical suitability cannot be judged only in one hardware or software setting.5
- Public process initiated in 2016.
- Candidate algorithms submitted against NIST’s requirements.
- Candidates made available for public cryptanalysis and technical analysis.
- Multiple evaluation rounds reduced the field and informed selections.
- Selected algorithms were specified in final standards or advanced through additional standardization work.
- Organizations then address implementation, validation, inventory, interoperability, and migration tasks.
The three final standards published on August 13, 2024
On August 13, 2024, NIST published the first three final PQC standards as Federal Information Processing Standards. The cited NIST project material identifies them as FIPS 203, FIPS 204, and FIPS 205. The individual FIPS evidence records each show a publication date and effective date of August 13, 2024. The standards specify one key-encapsulation mechanism and two digital-signature standards.342
FIPS 203, Module-Lattice-Based Key-Encapsulation Mechanism Standard, specifies ML-KEM. The FIPS 203 context says ML-KEM is a variant of the selected CRYSTALS-Kyber algorithm and is a lattice-based KEM based on the Module Learning With Errors assumption. For this article’s scope, the central point is functional: FIPS 203 is the initial final NIST standard for the PQC key-establishment role.17
FIPS 204, Module-Lattice-Based Digital Signature Standard, specifies ML-DSA. Its context identifies ML-DSA as derived from the selected CRYSTALS-Dilithium scheme and describes it as intended to protect sensitive U.S. government information well into the foreseeable future, including after the advent of cryptographically relevant quantum computers. FIPS 204 therefore occupies the digital-signature role, not the KEM role.23
FIPS 205, Stateless Hash-Based Digital Signature Standard, specifies SLH-DSA. The standard’s abstract says digital signatures detect unauthorized data modification and authenticate the signatory’s identity; it identifies SLH-DSA as based on SPHINCS+, which was selected for standardization through the NIST PQC process. FIPS 205 is the second initial final digital-signature standard.4
Selected algorithms, final standards, and additional-candidate work
The terms “selected” and “standardized” should not be treated as interchangeable. The initial process selected four algorithms for standardization after three rounds, while the first three final FIPS publications specify ML-KEM, ML-DSA, and SLH-DSA. The cited project material separately states that Falcon and HQC were selected for ongoing standardization and that this work was underway. A separate NIST transition draft says the fourth round was evaluating additional KEM algorithms and that NIST anticipated selecting one or more alternatives to ML-KEM in the future.36
HQC is therefore not presented here as one of the three initial final FIPS standards: the cited RFC passage explicitly says that HQC had been selected as part of the NIST PQC project but had not yet been standardized. The same passage says NIST had named FN-DSA and assigned it FIPS 206, but that the specification had not yet been released at the time of that document’s publication. Because status can change over time, each statement must be read with its source’s date and status rather than as a timeless inventory.6
| Standard | Algorithm | Cryptographic function | Publication and effective date |
|---|---|---|---|
| FIPS 203 | ML-KEM | Key-encapsulation mechanism / key establishment | August 13, 2024 |
| FIPS 204 | ML-DSA | Module-lattice-based digital signatures | August 13, 2024 |
| FIPS 205 | SLH-DSA | Stateless hash-based digital signatures | August 13, 2024 |
Implementation validation is separate from publication
The final FIPS publications describe implementations as capable of existing in software, firmware, hardware, or combinations of those forms. They also state that NIST will develop a validation program to test implementations for conformance to the algorithms in the standards. A conforming implementation may use a mathematically equivalent computational procedure instead of reproducing every specified procedural step, provided it produces the correct output for every input. This flexibility does not eliminate the need for conformance testing or secure engineering.124
The implementation qualifications are explicit. FIPS 203 states that the security guarantees of a KEM hold only under specified conditions, including secrecy of values such as the randomness used by the parties, the decapsulation key, and the shared secret key. It also states that conformance does not ensure that a particular implementation is secure; the implementer remains responsible for designing and building a module securely. FIPS 204 and FIPS 205 similarly address protection of signature private keys and the use of approved cryptographic algorithms or techniques.1
For KEM implementations, the cited NIST SP 800-227 evidence says implementations must comply with the specific FIPS or SP that specifies the relevant KEM; it gives ML-KEM and FIPS 203 as the example. It also describes additional requirements concerning parameter sets, keys, ciphertexts, shared secret keys, FIPS 140-3 guidance, and approved components. These requirements illustrate why “the algorithm was standardized” is not equivalent to “the organization has deployed a conforming and secure cryptographic module.”124
Migration guidance and what organizations still need to do
NIST’s project material says organizations should begin migrating to quantum-resistant cryptography with the release of the first three final PQC standards. It identifies practical work: update cybersecurity products, services, and protocols; identify where vulnerable algorithms are used; and plan to replace or update them. The NIST IR 8547 initial public draft is intended to inform federal agencies, technology providers, standards organizations, and CMVP laboratories about migration efforts and timelines. Because that document is explicitly an initial public draft published in November 2024, its proposals should be distinguished from the final FIPS standards.
The same project material says NIST expects ML-KEM, ML-DSA, and SLH-DSA to provide the foundation for most PQC deployments and says they can and should be put into use now. It also says NIST continues evaluating innovative algorithms for additional standardization, including backup algorithms and algorithms for unique use cases. Migration should therefore be treated as an ongoing program of inventory, prioritization, engineering, testing, validation, rollout, and future algorithm agility—not as a one-time event completed by selecting a standard.3
The project material reports a transition timeline in NIST IR 8547 under which NIST will deprecate and ultimately remove quantum-vulnerable algorithms from its standards by 2035, with high-risk systems transitioning much earlier. The cited IR is identified in the source set as an initial public draft published November 12, 2024. Accordingly, the 2035 statement should be attributed to that draft’s transition timeline and dated as such, rather than presented as an undated universal deadline.
- Create an inventory of public-key algorithms and the systems, protocols, products, and services in which they are used.
- Classify uses by confidentiality, integrity, authentication, sensitivity, system lifetime, and operational risk.
- Map each use to the relevant function: ML-KEM for the key-establishment role, or ML-DSA and SLH-DSA for digital-signature roles.
- Test implementations and dependencies, including parameter handling, key protection, interoperability, performance, and module-validation requirements where applicable.
- Plan staged replacement or updates while retaining the ability to respond to future standardization and algorithm developments.
Limits of what the standards establish
The three FIPS publications establish standardized specifications and immediate effective dates; they do not certify every product that implements them. The FIPS evidence expressly places responsibility for secure implementation on the implementer and describes validation as a program for testing conformance. Product security, operational key management, secure integration, protocol compatibility, and system-level risk remain separate questions.421
Nor does NIST’s initial set mean that PQC standardization is finished. The cited project material describes ongoing work on Falcon and HQC, additional KEM evaluation, and longer-term solicitation of additional digital-signature schemes that could serve as backups or address unique use cases. Status must therefore be reported with a date and the relevant document status: final FIPS standards, ongoing standardization work, and draft migration guidance are different categories of evidence.36
Conclusion
NIST PQC standardization was an open, multi-year process that began in 2016, used public analysis and multiple evaluation rounds, and produced three initial final standards on August 13, 2024: FIPS 203 for ML-KEM, FIPS 204 for ML-DSA, and FIPS 205 for SLH-DSA. The process continues beyond those publications through additional-candidate work. For organizations, publication is a starting point: migration requires cryptographic inventory, function-appropriate selection, secure implementation, applicable validation, testing, and staged operational replacement.1234
Frequently asked questions
What are the three NIST PQC standards published on August 13, 2024?
They are FIPS 203, the ML-KEM key-encapsulation mechanism standard; FIPS 204, the ML-DSA digital-signature standard; and FIPS 205, the SLH-DSA stateless hash-based digital-signature standard. The cited FIPS records show August 13, 2024 as both the publication and effective date for these standards.342
Is a selected algorithm already a final standard?
Not necessarily. The evidence distinguishes algorithms selected for standardization from algorithms specified in final FIPS publications. Falcon and HQC were identified as selected for ongoing standardization work, while HQC was explicitly described in the cited RFC passage as not yet standardized at that document’s publication.36
Does implementing a FIPS standard automatically make a system secure?
No. FIPS 203 states that conformance does not ensure that a particular implementation is secure and places secure design and construction responsibility on the implementer. The FIPS publications also discuss validation programs, protection of secret values, approved cryptographic functions, and implementation requirements.124
What should an organization do after the three standards were published?
The cited NIST project material says organizations should begin migration by identifying vulnerable algorithms and planning to replace or update them in products, services, and protocols. A practical program should also address implementation testing, parameter and key handling, applicable module validation, interoperability, and future algorithm changes.
Does NIST’s standardization process end with FIPS 203, 204, and 205?
No. The cited evidence describes ongoing evaluation and standardization work for additional algorithms, including Falcon and HQC, as well as longer-term work on additional digital-signature schemes and possible alternatives to ML-KEM. Those efforts should be reported with their applicable dates and document statuses.3
Sources
- 1Module-Lattice-Based Key-Encapsulation Mechanism Standard
National Institute of Standards and Technology · final · FIPS 203
Accessed July 24, 2026 - 2Module-Lattice-Based Digital Signature Standard
National Institute of Standards and Technology · final · FIPS 204
Accessed July 24, 2026 - 3Post-Quantum Cryptography Standardization Project
National Institute of Standards and Technology · current · NIST PQC project
Accessed July 24, 2026 - 4Stateless Hash-Based Digital Signature Standard
National Institute of Standards and Technology · final · FIPS 205
Accessed July 24, 2026 - 5What Is Post-Quantum Cryptography?
National Institute of Standards and Technology · current · NIST PQC overview
Accessed July 24, 2026 - 6Post-Quantum Cryptography for Engineers
Internet Engineering Task Force · informational · RFC 9958
Accessed July 24, 2026 - 7Recommendations for Key-Encapsulation Mechanisms
National Institute of Standards and Technology · final · NIST SP 800-227
Accessed July 24, 2026 - 8Transition to Post-Quantum Cryptography Standards
National Institute of Standards and Technology · initial public draft · NIST IR 8547 IPD
Accessed July 24, 2026