I don't know the latest numbers, but it's indeed quite a small percentage unfortunately. Even a major tech giant domain such as google.com is not DNSSEC-signed.I’ve read somewhere though, that only 10% or so of domains are DNSSEC enabled.
Code:
merlin@ubuntu-dev:~$ dig +dnssec google.com @192.168.10.1
; <<>> DiG 9.18.30-0ubuntu0.20.04.2-Ubuntu <<>> +dnssec google.com @192.168.10.1
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 59510
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags: do; udp: 1232
;; QUESTION SECTION:
;google.com. IN A
;; ANSWER SECTION:
google.com. 49 IN A 142.250.69.142
;; Query time: 3 msec
;; SERVER: 192.168.10.1#53(192.168.10.1) (UDP)
;; WHEN: Sat Sep 06 13:10:04 EDT 2025
;; MSG SIZE rcvd: 55
merlin@ubuntu-dev:~$ dig +dnssec asuswrt-merlin.net @192.168.10.1
; <<>> DiG 9.18.30-0ubuntu0.20.04.2-Ubuntu <<>> +dnssec asuswrt-merlin.net @192.168.10.1
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 63171
;; flags: qr rd ra ad; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 1
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags: do; udp: 1232
;; QUESTION SECTION:
;asuswrt-merlin.net. IN A
;; ANSWER SECTION:
asuswrt-merlin.net. 166 IN A 172.64.80.1
asuswrt-merlin.net. 166 IN RRSIG A 13 2 282 20250907180800 20250905160800 34505 asuswrt-merlin.net. C6lnlVAMqyfJNk+DDTl0xHLagg/i0+Qd+OWUdajA/CzDB62M1SQb2WWw knp6pSkp5IReTvmDWd3fKCfNFOl3Jw==
;; Query time: 7 msec
;; SERVER: 192.168.10.1#53(192.168.10.1) (UDP)
;; WHEN: Sat Sep 06 13:09:55 EDT 2025
;; MSG SIZE rcvd: 177
asuswrt-merlin.net returns an RRSIG, and also gets the "ad" flag in its reply (Authenticated Domain).
Cloudflare.com is DNSSEC-signed.