Skip to main content
QuantumGenie Book a demo
Browse all 14 categories 251

NIST PQC Standardization

Explore NIST’s PQC standardization process, from public evaluation to FIPS 203, FIPS 204, and FIPS 205, plus migration considerations.
DIRECT ANSWER

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

KEY TAKEAWAYS
  • 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.
01

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

02

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

  1. Public process initiated in 2016.
  2. Candidate algorithms submitted against NIST’s requirements.
  3. Candidates made available for public cryptanalysis and technical analysis.
  4. Multiple evaluation rounds reduced the field and informed selections.
  5. Selected algorithms were specified in final standards or advanced through additional standardization work.
  6. Organizations then address implementation, validation, inventory, interoperability, and migration tasks.
03

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

04

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

Initial final NIST PQC standards published August 13, 2024
StandardAlgorithmCryptographic functionPublication and effective date
FIPS 203ML-KEMKey-encapsulation mechanism / key establishmentAugust 13, 2024
FIPS 204ML-DSAModule-lattice-based digital signaturesAugust 13, 2024
FIPS 205SLH-DSAStateless hash-based digital signaturesAugust 13, 2024
34172
05

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

06

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.
07

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

08

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

COMMON QUESTIONS

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

REFERENCES

Sources

  1. 1
    Module-Lattice-Based Key-Encapsulation Mechanism Standard

    National Institute of Standards and Technology · final · FIPS 203

    Accessed July 24, 2026
  2. 2
    Module-Lattice-Based Digital Signature Standard

    National Institute of Standards and Technology · final · FIPS 204

    Accessed July 24, 2026
  3. 3
    Post-Quantum Cryptography Standardization Project

    National Institute of Standards and Technology · current · NIST PQC project

    Accessed July 24, 2026
  4. 4
    Stateless Hash-Based Digital Signature Standard

    National Institute of Standards and Technology · final · FIPS 205

    Accessed July 24, 2026
  5. 5
    What Is Post-Quantum Cryptography?

    National Institute of Standards and Technology · current · NIST PQC overview

    Accessed July 24, 2026
  6. 6
    Post-Quantum Cryptography for Engineers

    Internet Engineering Task Force · informational · RFC 9958

    Accessed July 24, 2026
  7. 7
    Recommendations for Key-Encapsulation Mechanisms

    National Institute of Standards and Technology · final · NIST SP 800-227

    Accessed July 24, 2026
  8. 8
    Transition to Post-Quantum Cryptography Standards

    National Institute of Standards and Technology · initial public draft · NIST IR 8547 IPD

    Accessed July 24, 2026