DNSSEC & Post-Quantum Signatures
How DNS Security Extensions are moving to post-quantum signatures, grounded in Cloudflare's real 2026-09-10 deployment.
Why this matters: DNSSEC is a signature-only protocol that protects DNS data authenticity and integrity when a validating resolver checks a signed zone — a cryptographically relevant quantum computer could forge its RSA/ECDSA signatures outright. Cloudflare’s 2026-09-10 announcement is a real production deployment of ML-DSA-44 validation, making this one of the few PQC migrations with live evidence rather than only drafts.
Start here: Click each algorithm row in the Signature Size Explorer: its signature is drawn against the 1,232-byte DNS UDP limit, and the two post-quantum rows show why an ML-DSA-44 or SLH-DSA response needs TCP.
For your role
- Developer / Engineer
- Compare RSA, ECDSA, Ed25519, ML-DSA-44 and SLH-DSA signature sizes against DNS response limits in Step 1, then walk the root, TLD and domain validation chain to see where algorithm 18 sits today.
- Security Architect
- The PQ Validation Chain Walkthrough and the Deployment Roadmap Tracker set Cloudflare's resolver-side pilot against the DNS root's separate rollover estimate: the dependencies a signed-zone plan waits on.
What DNSSEC Protects
(DNS Security Extensions, RFC 4034, consolidated in RFC 9364/BCP 237) adds cryptographic signatures to DNS answers. A resolver that validates DNSSEC can prove a DNS record came from the zone's real owner and was not altered or forged in transit — it chains trust from the DNS root, through each delegated zone's DS record, down to the DNSKEY/RRSIG pair that signs the actual answer.
Why this is a forgery problem, not a privacy problem
DNSSEC is signature-only — it protects authenticity and integrity, not confidentiality. There is no ciphertext to harvest today and decrypt later. The quantum threat here is that a cryptographically relevant quantum computer would let an attacker forge a DNSSEC signature on any RSA- or ECDSA-signed zone, right now, the day such a computer exists — not retroactively.
Today's most widely deployed DNSSEC signature algorithms are RSA and ECDSA (RFC 6605). Both rely on integer factorization or elliptic-curve discrete logarithm hardness — exactly the problems Shor's algorithm breaks.
-44 & IANA Algorithm 18
draft-westerbaan-dnssec-mldsa (Westerbaan/Cloudflare, Schmieg/Google) specifies DNSSEC's DS, DNSKEY, and RRSIG resource records for -44 — the smallest of 's three parameter sets (44 / 65 / 87), chosen specifically to minimize DNS message size. IANA has assigned it DNSSEC algorithm number 18 (mnemonic MLDSA44).
An RRSIG carrying a 2,420-byte ML-DSA-44 signature dwarfs 1,232 bytes— a common conservative UDP payload limit (RFC 9715 recommends up to 1,400 bytes). Responses over that limit need another transport, normally TCP — a real operational cost, not just a theoretical one. Signature size is one of several open migration challenges alongside compatibility and downgrade protection; the specification remains an individual draft rather than a working-group-adopted standard.
Downgrade risk
RFC 6840 recommends lenient validators accept any single valid signature path. If a zone is signed with both ML-DSA-44 and a quantum-vulnerable algorithm, a future quantum attacker could strip the ML-DSA-44 RRSIG and have a lenient validator accept the forged classical one instead. The draft's own fix: a validator that requires ML-DSA-44 whenever the zone's DS record advertises it avoids the downgrade.
Cloudflare's Real Pilot
On 2026-09-10, Cloudflare announced that ML-DSA-44 (algorithm 18) DNSSEC validation is enabled by default on the 1.1.1.1 public resolver, alongside dnstest.dev, a live ML-DSA-44-signed test zone resolvers can validate against. This is a real production deployment of ML-DSA-44 validation on Cloudflare's resolver — not just a draft.
A production DNS resolver can validate ML-DSA-44 signatures by default, at Cloudflare's scale, against a real signed zone.
No production zone — not dnstest.dev's own real-world siblings, not a registry, not a registrar, not the DNS root — has been signed with a PQ algorithm. This is resolver-side validation of one test zone, not authoritative-side signing.
See the Protocol Support matrix's DNSSEC row for the full, continuously-tracked deployment record behind this claim.
What's Still Missing
Cloudflare's own roadmap names two concrete steps still ahead before PQ DNSSEC can run end-to-end in production:
Cloudflare's own company-wide post-quantum security target is ~2029 — the blog post doesn't give a separate, DNSSEC-specific completion date, and delivering Cloudflare's own two features above is not the same as full end-to-end PQ DNSSEC: that also needs the root to become a trusted PQ anchor and other registries/registrars to adopt algorithm 18. Keep that distinct from the DNS root zone's own algorithm rollover, which Verisign estimates at the mid-2030s — every level of the chain needs PQ support before the downgrade-safety design above is fully post-quantum-secure, though the order in which levels migrate isn't prescribed. Keep the two numbers separate: one vendor's roadmap, one global infrastructure migration.
Two parallel efforts attack the same signature-size problem differently: draft-sheth-pqc-dnssec-strategy surveys SLH-DSA-MTL, Falcon, XMSS, and LMS as DNSSEC candidates, while draft-fregly-dnsop-slh-dsa-mtl-dnssec and draft-kaizer-dnsop-ml-dsa-mtl-dnssec both apply Merkle Tree Ladder mode — to SLH-DSA and ML-DSA respectively — to shrink the per-query signature cost. None of these has IETF working-group status yet.
Related Resources
Compare signature sizes, walk the validation chain, and track the deployment roadmap.
Products shown here are a representative selection — not an exhaustive list. For the full vendor landscape with PQC readiness status, visit the Tools & Products tab in this module or browse the Migrate catalog →
Check off all sections and mark this reading done.
Related modules
- TLS BasicsSame track · Protocols · Same migration phase · Shares ECDSA, ML-DSA
- MLS — Group MessagingSame track · Protocols · Same migration phase · Shares ML-DSA
- Email & Document SigningSame track · Protocols · Same migration phase · Shares ML-DSA
- PKI Enrollment Protocols (EST & CMP)Same track · Protocols · Same migration phase · Shares ML-DSA
In the Industry Landscape
Check your understanding
6 questions on DNSSEC & Post-Quantum Signatures, each with its answer and the reason.
Take the quizNext step
Produce the artifact: Hybrid Transition PlannerThis module belongs to phase 5 (Pilots & Migration); Hybrid Transition Planner produces a deliverable of that phase in the Command Center.
Learning module content can be inaccurate. Please double-check its information. Report inaccuracies in PQC Today GitHub Discussions.