{"id":1196,"date":"2026-10-27T08:37:18","date_gmt":"2026-10-27T07:37:18","guid":{"rendered":"https:\/\/hadamard.com\/c\/cnsa-2-0-january-2027-deadline\/"},"modified":"2026-10-27T08:37:18","modified_gmt":"2026-10-27T07:37:18","slug":"cnsa-2-0-january-2027-deadline","status":"publish","type":"post","link":"https:\/\/hadamard.com\/c\/cnsa-2-0-january-2027-deadline\/","title":{"rendered":"CNSA 2.0 January 2027 Deadline: What NSA Actually Requires"},"content":{"rendered":"<p>Under the CNSA 2.0 January 2027 deadline, new acquisitions for US National Security Systems (NSS) must be CNSA 2.0 compliant from January 1, 2027, unless otherwise noted. It is not a deadline for finishing the migration, and it does not apply to the economy as a whole. <a href=\"https:\/\/media.defense.gov\/2022\/Sep\/07\/2003071836\/-1\/-1\/0\/CSI_CNSA_2.0_FAQ_.PDF\" target=\"_blank\" rel=\"noopener\">NSA&#8217;s CNSA 2.0 FAQ<\/a> says plainly that &#8220;NSA does not mandate requirements on any other entity outside of NSS.&#8221;<\/p>\n<p>The date is about nine weeks away, and a lot of what has been written about it comes from vendors. This article sticks to what NSA and NIAP have published, notes where secondary sources disagree, and lays out the deadlines that follow in 2030, 2031, 2033 and 2035.<\/p>\n<h2>What is CNSA 2.0, and who has to follow it?<\/h2>\n<p>CNSA 2.0 (Commercial National Security Algorithm Suite 2.0) is NSA&#8217;s list of public algorithms approved to protect National Security Systems against both classical and quantum attacks. The policy that makes these algorithms binding for NSS is CNSSP 15, which was <a href=\"https:\/\/postquantum.com\/cnsa-2-0\/complete-guide\/\" target=\"_blank\" rel=\"noopener\">updated in 2025 to include CNSA 2.0 and deprecate CNSA 1.0<\/a>.<\/p>\n<p>NSS are systems that handle classified or national-security information, run by the Department of Defense, the intelligence community and some other agencies. If you sell nothing into that environment, either directly or through a prime contractor, CNSA 2.0 doesn&#8217;t bind you. Civilian federal systems and the private sector follow NIST&#8217;s guidance instead. Those deadlines are covered in our explainer on <a href=\"https:\/\/hadamard.com\/c\/nist-ir-8547-rsa-deprecated-2030\/\">NIST IR 8547 and whether RSA is deprecated in 2030<\/a>.<\/p>\n<p>In practice, though, the reach is wider than the definition. Component suppliers, firmware vendors and software makers in the defense supply chain end up meeting CNSA 2.0 requirements because their customers have to.<\/p>\n<h2>What the CNSA 2.0 January 2027 deadline actually requires<\/h2>\n<p>According to NSA&#8217;s FAQ, from January 1, 2027 new NSS acquisitions must be CNSA 2.0 compliant unless otherwise noted. This is a procurement rule. It controls what agencies may buy from that date on, and it does not switch off equipment already in service.<\/p>\n<p>The FAQ also has a practical fallback. If fully certified CNSA 2.0 products aren&#8217;t available by the end of 2026, agencies may buy products that can be updated and move them to CNSA 2.0 later. This reading is consistent across <a href=\"https:\/\/postquantum.com\/security-pqc\/nsa-cnsa-2-0-faq-v2-1-update\/\" target=\"_blank\" rel=\"noopener\">PostQuantum&#8217;s analysis of FAQ v2.1<\/a> and <a href=\"https:\/\/quantumsentinel.uk\/cnsa-2-0-1-january-2027-deadline\/\" target=\"_blank\" rel=\"noopener\">Quantum Sentinel&#8217;s overview of the 2027 date<\/a>. For vendors, this means that an algorithm-agile product with a credible upgrade path will matter in 2027 even if it doesn&#8217;t yet run CNSA 2.0 everywhere.<\/p>\n<p>&#8220;Unless otherwise noted&#8221; also matters. NSA&#8217;s guidance sets different timelines for different equipment categories (see below), so the 2027 rule is not one switch that flips for every product type on the same day.<\/p>\n<h2>CNSA 2.0 requirements: which algorithms are approved?<\/h2>\n<p>CNSA 2.0 uses NIST-standardized algorithms, and for the post-quantum ones it picks the largest parameter sets. Based on <a href=\"https:\/\/media.defense.gov\/2022\/Sep\/07\/2003071836\/-1\/-1\/0\/CSI_CNSA_2.0_FAQ_.PDF\" target=\"_blank\" rel=\"noopener\">NSA&#8217;s FAQ<\/a> and the <a href=\"https:\/\/en.wikipedia.org\/wiki\/Commercial_National_Security_Algorithm_Suite\" target=\"_blank\" rel=\"noopener\">CNSA summary on Wikipedia<\/a>:<\/p>\n<table>\n<thead>\n<tr>\n<th>Function<\/th>\n<th>CNSA 2.0 algorithm<\/th>\n<th>Notes<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Key establishment<\/td>\n<td>ML-KEM-1024<\/td>\n<td>Lattice-based KEM (FIPS 203)<\/td>\n<\/tr>\n<tr>\n<td>General digital signatures<\/td>\n<td>ML-DSA-87<\/td>\n<td>Lattice-based signatures (FIPS 204)<\/td>\n<\/tr>\n<tr>\n<td>Software and firmware signing<\/td>\n<td>LMS or XMSS<\/td>\n<td>Per NIST SP 800-208; LMS with SHA-256\/192 recommended; multi-tree HSS and XMSS^MT not allowed<\/td>\n<\/tr>\n<tr>\n<td>Symmetric encryption<\/td>\n<td>AES-256<\/td>\n<td>Unchanged in principle from CNSA 1.0<\/td>\n<\/tr>\n<tr>\n<td>Hashing<\/td>\n<td>SHA-384 or SHA-512<\/td>\n<td>SHA-2 family<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>The signing rule stands out. NSA chose stateful hash-based signatures for code and firmware, which have narrow security assumptions but require careful state management. Allowing only single-tree variants keeps that state management simpler.<\/p>\n<p>Hash-based constructions are also used outside government. Hadamard&#8217;s <a href=\"https:\/\/bb84.com\/\">BB84<\/a>, an Ethereum Layer 2 rollup, uses one-time addresses built on hash commitments instead of ECDSA keys. BB84 is not an NSS product, and CNSA 2.0 doesn&#8217;t apply to it. It does rely on the same premise NSA applies to firmware signing: hash functions are not exposed to Shor&#8217;s algorithm the way elliptic-curve signatures are.<\/p>\n<h3>Is hybrid post-quantum cryptography required for CNSA 2.0?<\/h3>\n<p>In general, no. According to NSA&#8217;s 2024 FAQ update, as reported by <a href=\"https:\/\/pqshield.com\/nsa-releases-update-to-cnsa-2-0\/\" target=\"_blank\" rel=\"noopener\">PQShield<\/a> and <a href=\"https:\/\/www.entrust.com\/blog\/2024\/05\/nsa-announces-update-to-commercial-national-security-algorithm-suite-2-0-and-quantum-computing-faq\" target=\"_blank\" rel=\"noopener\">Entrust (May 2024)<\/a>, NSA &#8220;will not require NSS developers to use hybrid certified products for security purposes.&#8221;<\/p>\n<p>The exception is IKEv2, the key exchange protocol behind IPsec VPNs. There NSA expects CNSA 1.0 algorithms to stay in place alongside CNSA 2.0 as a hybrid layer for key establishment indefinitely. VPN vendors should therefore plan for a combined classical and ML-KEM-1024 exchange in IKEv2, while other protocols can move to pure post-quantum.<\/p>\n<h2>CNSA 2.0 timeline: 2030, 2031, 2033 and 2035<\/h2>\n<p>January 1, 2027 is the first of several milestones. The dates below come from different sources and are not all equally well established:<\/p>\n<table>\n<thead>\n<tr>\n<th>Date<\/th>\n<th>Milestone<\/th>\n<th>Confidence<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>January 1, 2027<\/td>\n<td>New NSS acquisitions must be CNSA 2.0 compliant unless otherwise noted<\/td>\n<td>NSA FAQ<\/td>\n<\/tr>\n<tr>\n<td>December 31, 2030<\/td>\n<td>NSS equipment and services that cannot support CNSA 2.0 must be phased out unless an exception applies<\/td>\n<td>NSA FAQ, as quoted by <a href=\"https:\/\/www.akmsecure.com\/cnsa-2-0\" target=\"_blank\" rel=\"noopener\">AKM Secure<\/a> and <a href=\"https:\/\/trainingcamp.com\/articles\/cnsa-2-0-and-january-1-2027-what-contractors-must-know\/\" target=\"_blank\" rel=\"noopener\">Training Camp<\/a><\/td>\n<\/tr>\n<tr>\n<td>December 31, 2031<\/td>\n<td>CNSA 2.0 algorithms mandatory, unless otherwise noted, for full quantum resistance in NSS<\/td>\n<td>Reported by secondary sources; at least one could not confirm it against NSA&#8217;s primary text<\/td>\n<\/tr>\n<tr>\n<td>2033<\/td>\n<td>Exclusive use for browsers, servers, cloud services and operating systems; niche and legacy equipment updated or replaced<\/td>\n<td>Category targets from NSA&#8217;s 2022 announcement, via secondary sources<\/td>\n<\/tr>\n<tr>\n<td>2035<\/td>\n<td>US government goal for full quantum resistance under National Security Memorandum 10 (NSM-10)<\/td>\n<td><a href=\"https:\/\/postquantum.com\/cnsa-2-0\/complete-guide\/\" target=\"_blank\" rel=\"noopener\">PostQuantum guide<\/a><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3>Transition targets by equipment category<\/h3>\n<p>NSA&#8217;s original 2022 announcement grouped systems into categories with their own targets. Secondary summaries from <a href=\"https:\/\/www.encryptionconsulting.com\/education-center\/what-is-cnsa-2-0\/\" target=\"_blank\" rel=\"noopener\">Encryption Consulting<\/a> and <a href=\"https:\/\/intellixbom.com\/resources\/qbom\/cnsa-2-0-timeline\/\" target=\"_blank\" rel=\"noopener\">IntelliXBOM<\/a> list them roughly as follows:<\/p>\n<ul>\n<li><strong>Software and firmware signing:<\/strong> exclusive use of CNSA 2.0 by 2030.<\/li>\n<li><strong>Web browsers, servers and cloud services:<\/strong> exclusive use by 2033.<\/li>\n<li><strong>Traditional networking equipment (VPNs, routers):<\/strong> prefer by 2026, exclusive by 2030. Sources disagree on these dates, so check them against NSA&#8217;s September 2022 advisory.<\/li>\n<li><strong>Operating systems:<\/strong> support and prefer by 2027, exclusive by 2033.<\/li>\n<li><strong>Niche, custom and legacy equipment:<\/strong> update or replace by 2033.<\/li>\n<\/ul>\n<p>Firmware signing comes first for a reason. A device shipped today with a classical-only boot chain can&#8217;t be fixed later if an attacker is able to forge its update signatures. For a cross-industry view of how these dates line up with browsers, blockchains and other standards, see our <a href=\"https:\/\/hadamard.com\/post-quantum-tracker\/\">Post-Quantum Migration Tracker<\/a>.<\/p>\n<h2>FIPS, CAVP and NIAP: how CNSA 2.0 compliance is validated<\/h2>\n<p>Implementing ML-KEM-1024 isn&#8217;t enough to meet CNSA 2.0. NSA&#8217;s FAQ says quantum-resistant algorithms in NSS should come as NIAP-validated products, which usually means they rely on cryptographic modules validated by NIST&#8217;s Cryptographic Module Validation Program (CMVP), the FIPS 140 process.<\/p>\n<p>There is a lighter path for one case. Products that only verify signatures, such as a component that checks a firmware signature but never creates one, need algorithm validation through the Cryptographic Algorithm Validation Program (CAVP), not full CMVP module validation.<\/p>\n<p>XMSS has a gap here. According to <a href=\"https:\/\/lightshipsec.com\/niaps-accelerated-pqc-transition-policy-letter-33\/\" target=\"_blank\" rel=\"noopener\">Lightship Security<\/a>, CAVP doesn&#8217;t currently test XMSS or XMSS^MT. For teams choosing a firmware signing scheme, that makes LMS the more practical route to validation for now. This is our inference, not an NSA statement.<\/p>\n<h3>NIAP Protection Profiles and Policy Letter 33<\/h3>\n<p>NIAP has started publishing updated Protection Profiles that support CNSA 2.0. According to <a href=\"https:\/\/www.niap-ccevs.org\/announcements\" target=\"_blank\" rel=\"noopener\">NIAP&#8217;s announcements<\/a>, these include the General Purpose Computing Platform PP v2.0 (April 2026) and the Virtualization PP v2.0 (May 2026).<\/p>\n<p>The sources disagree about when NIAP will start enforcing. NSA&#8217;s FAQ says NIAP won&#8217;t accept products for certification in 2027 if they haven&#8217;t started their quantum transition. <a href=\"https:\/\/lightshipsec.com\/niaps-accelerated-pqc-transition-policy-letter-33\/\" target=\"_blank\" rel=\"noopener\">Lightship&#8217;s reading of NIAP Policy Letter 33<\/a> puts the requirement for full CNSA 2.0 at evaluation entry in 2028, and for Product Compliance List posting in 2029. The two can both be true, with &#8220;started the transition&#8221; in 2027 and &#8220;fully compliant&#8221; later, but vendors should confirm the dates for their own technology type with NIAP directly.<\/p>\n<h2>What vendors should do before January 1, 2027<\/h2>\n<p>For companies that sell into NSS, directly or through a prime, this is a reasonable order of work for the next few weeks and the months after:<\/p>\n<ol>\n<li><strong>Confirm scope.<\/strong> Find out whether your product ends up in NSS. If it does, CNSA 2.0 applies. If it doesn&#8217;t, NIST&#8217;s timelines are probably what matters to you.<\/li>\n<li><strong>Inventory your cryptography.<\/strong> List every place RSA, ECDH, ECDSA, AES-128 or SHA-256 is used, including protocols, libraries and hardware.<\/li>\n<li><strong>Fix firmware signing first.<\/strong> Move code signing to LMS (SHA-256\/192 is the recommended parameter set) or XMSS, using single-tree variants only.<\/li>\n<li><strong>Map each function to CNSA 2.0.<\/strong> Use ML-KEM-1024 for key establishment, ML-DSA-87 for signatures, AES-256 and SHA-384\/512 elsewhere.<\/li>\n<li><strong>Document updateability.<\/strong> If certification won&#8217;t be done by year-end, the FAQ&#8217;s &#8220;buy updateable now&#8221; provision depends on a credible field-upgrade path. Write it down.<\/li>\n<li><strong>Plan hybrid IKEv2 for VPN products.<\/strong> Keep CNSA 1.0 key establishment alongside ML-KEM-1024.<\/li>\n<li><strong>Start validation early.<\/strong> Line up CAVP and CMVP testing and the relevant NIAP Protection Profile, and check Policy Letter 33 dates for your product class.<\/li>\n<li><strong>Track the primary documents.<\/strong> NSA released <a href=\"https:\/\/postquantum.com\/security-pqc\/nsa-cnsa-2-0-faq-v2-1-update\/\" target=\"_blank\" rel=\"noopener\">FAQ v2.1 on December 29, 2024<\/a>, replacing v2.0 from April 2024. Check media.defense.gov for any later revision, and review NSA&#8217;s <a href=\"https:\/\/cryptologicfoundation.org\/wp-content\/uploads\/2026\/03\/Dr.-Morgan-Stern-QRC_NCF_Conf_20260317.published.pdf\" target=\"_blank\" rel=\"noopener\">March 17, 2026 industry presentation on CNSA 2.0<\/a> for 2026 updates.<\/li>\n<\/ol>\n<h2>FAQ<\/h2>\n<h3>Does CNSA 2.0 apply to my company if I don&#8217;t sell to the US government?<\/h3>\n<p>Not directly. NSA states that it does not mandate requirements outside National Security Systems. Suppliers whose components or software end up in NSS, often through defense prime contractors, are affected in practice through procurement.<\/p>\n<h3>Is January 1, 2027 a hard cutoff for existing systems?<\/h3>\n<p>No. It applies to new NSS acquisitions. Equipment that can&#8217;t support CNSA 2.0 is to be phased out by December 31, 2030 unless an exception applies. Exclusive-use targets run through 2033, and the government-wide goal under NSM-10 is 2035.<\/p>\n<h3>Do I have to use hybrid classical and post-quantum cryptography?<\/h3>\n<p>Generally not. NSA has said it will not require hybrid certified products for security purposes. The exception is IKEv2, where NSA expects CNSA 1.0 key establishment to stay in place alongside CNSA 2.0 indefinitely.<\/p>\n<h3>Why ML-KEM-1024 and ML-DSA-87 rather than smaller parameter sets?<\/h3>\n<p>These are the largest parameter sets in NIST&#8217;s ML-KEM and ML-DSA standards. Choosing them matches NSA&#8217;s long practice of using the strongest option for national security data, as with AES-256 and SHA-384 in CNSA 1.0. The cost is larger keys and signatures. For NSA&#8217;s exact reasoning, see its FAQ rather than vendor summaries.<\/p>\n<h2>Sources<\/h2>\n<ul>\n<li><a href=\"https:\/\/media.defense.gov\/2022\/Sep\/07\/2003071836\/-1\/-1\/0\/CSI_CNSA_2.0_FAQ_.PDF\" target=\"_blank\" rel=\"noopener\">The Commercial National Security Algorithm Suite 2.0 and Quantum Computing FAQ<\/a> \u2013 NSA, first published September 7, 2022, revised at the same URL<\/li>\n<li><a href=\"https:\/\/postquantum.com\/security-pqc\/nsa-cnsa-2-0-faq-v2-1-update\/\" target=\"_blank\" rel=\"noopener\">NSA CNSA 2.0 FAQ v2.1 Update<\/a> \u2013 PostQuantum, on the December 29, 2024 revision<\/li>\n<li><a href=\"https:\/\/postquantum.com\/cnsa-2-0\/complete-guide\/\" target=\"_blank\" rel=\"noopener\">CNSA 2.0 Complete Guide<\/a> \u2013 PostQuantum, accessed October 2026<\/li>\n<li><a href=\"https:\/\/en.wikipedia.org\/wiki\/Commercial_National_Security_Algorithm_Suite\" target=\"_blank\" rel=\"noopener\">Commercial National Security Algorithm Suite<\/a> \u2013 Wikipedia, accessed October 2026<\/li>\n<li><a href=\"https:\/\/quantumsentinel.uk\/cnsa-2-0-1-january-2027-deadline\/\" target=\"_blank\" rel=\"noopener\">CNSA 2.0 and the 1 January 2027 Deadline<\/a> \u2013 Quantum Sentinel, accessed October 2026<\/li>\n<li><a href=\"https:\/\/www.akmsecure.com\/cnsa-2-0\" target=\"_blank\" rel=\"noopener\">CNSA 2.0<\/a> \u2013 AKM Secure, accessed October 2026<\/li>\n<li><a href=\"https:\/\/trainingcamp.com\/articles\/cnsa-2-0-and-january-1-2027-what-contractors-must-know\/\" target=\"_blank\" rel=\"noopener\">CNSA 2.0 and January 1, 2027: What Contractors Must Know<\/a> \u2013 Training Camp, accessed October 2026<\/li>\n<li><a href=\"https:\/\/www.encryptionconsulting.com\/education-center\/what-is-cnsa-2-0\/\" target=\"_blank\" rel=\"noopener\">What Is CNSA 2.0<\/a> \u2013 Encryption Consulting, accessed October 2026<\/li>\n<li><a href=\"https:\/\/intellixbom.com\/resources\/qbom\/cnsa-2-0-timeline\/\" target=\"_blank\" rel=\"noopener\">CNSA 2.0 Timeline<\/a> \u2013 IntelliXBOM, accessed October 2026<\/li>\n<li><a href=\"https:\/\/pqshield.com\/nsa-releases-update-to-cnsa-2-0\/\" target=\"_blank\" rel=\"noopener\">NSA Releases Update to CNSA 2.0<\/a> \u2013 PQShield, 2024<\/li>\n<li><a href=\"https:\/\/www.entrust.com\/blog\/2024\/05\/nsa-announces-update-to-commercial-national-security-algorithm-suite-2-0-and-quantum-computing-faq\" target=\"_blank\" rel=\"noopener\">NSA Announces Update to CNSA 2.0 and Quantum Computing FAQ<\/a> \u2013 Entrust, May 2024<\/li>\n<li><a href=\"https:\/\/lightshipsec.com\/niaps-accelerated-pqc-transition-policy-letter-33\/\" target=\"_blank\" rel=\"noopener\">NIAP&#8217;s Accelerated PQC Transition: Policy Letter 33<\/a> \u2013 Lightship Security, accessed October 2026<\/li>\n<li><a href=\"https:\/\/www.niap-ccevs.org\/announcements\" target=\"_blank\" rel=\"noopener\">NIAP Announcements<\/a> \u2013 National Information Assurance Partnership, accessed October 2026<\/li>\n<li><a href=\"https:\/\/cryptologicfoundation.org\/wp-content\/uploads\/2026\/03\/Dr.-Morgan-Stern-QRC_NCF_Conf_20260317.published.pdf\" target=\"_blank\" rel=\"noopener\">CNSA 2.0 and New Security Requirements (presentation)<\/a> \u2013 Morgan Stern, NSA, National Cryptologic Foundation conference, March 17, 2026<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>From January 1, 2027, new purchases for US National Security Systems must be CNSA 2.0 compliant unless otherwise noted. Here is what that rule covers, which algorithms it names, and which deadlines come after it.<\/p>\n","protected":false},"author":1,"featured_media":1197,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[794],"tags":[797,798,832,831,800,787],"class_list":["post-1196","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-post-quantum-cryptography","tag-cnsa-2-0","tag-compliance","tag-ml-dsa","tag-ml-kem","tag-nsa","tag-post-quantum-cryptography","entry"],"jetpack_featured_media_url":"https:\/\/hadamard.com\/c\/wp-content\/uploads\/2026\/10\/2026-10-27-cnsa-2-0-january-2027-deadline.png","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/hadamard.com\/c\/wp-json\/wp\/v2\/posts\/1196","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hadamard.com\/c\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/hadamard.com\/c\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/hadamard.com\/c\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/hadamard.com\/c\/wp-json\/wp\/v2\/comments?post=1196"}],"version-history":[{"count":0,"href":"https:\/\/hadamard.com\/c\/wp-json\/wp\/v2\/posts\/1196\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/hadamard.com\/c\/wp-json\/wp\/v2\/media\/1197"}],"wp:attachment":[{"href":"https:\/\/hadamard.com\/c\/wp-json\/wp\/v2\/media?parent=1196"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/hadamard.com\/c\/wp-json\/wp\/v2\/categories?post=1196"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/hadamard.com\/c\/wp-json\/wp\/v2\/tags?post=1196"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}