36 ms·
Percentage based statistics are just as misleading. To me this data only says that personal/adspam/squatter zones are growing at a faster rate than those with
by axaxs 12y ago
Percentage based statistics are just as misleading. To me this data only says that personal/adspam/squatter zones are growing at a faster rate than those with integrity considerations. In raw numbers, adoption is growing.
The consensus is that DANE requires 2048 zsk, which none of the big players are using to my knowledge. In that regard, I think DANE is easier to replace at this point.
- tptacek 12y agoThe number of DNS resolutions that occur in the US and Europe that use DNSSEC is, as a fraction of all DNS resolutions, below the noise floor. That's the correct metric, by the way: DNSSEC in use. DNSSEC realists are curmudgeonly about this stuff in part because DNSSEC advocates have been saying things like "DNSSEC is growing" since nineteen ninety-nine. DANE is even worse than plain-old DNSSEC. For those of you who don't know what it is: DANE allows the DNS to vouch for your certificates. In other words: whoever controls the DNS roots effectively controls your certificates. You can in some sense sum up the cryptographic competence of DNSSEC by observing, as you have, that many of its largest deployers still use RSA-1024. If you have any actual interest in cryptography, here's a fun little research project: go find out the padding format those deployments use. :)
- danyork 12y ago> DANE is even worse than plain-old DNSSEC. For those of you who don't know what it is: DANE allows the DNS to vouch for your certificates. In other words: whoever controls the DNS roots effectively controls your certificates. Please explain to me HOW the person who controls the DNS roots controls my certicate? I take my TLS certificate (either a CA-signed cert or a self-signed cert) and I load either a fingerprint of the cert or the complete cert into a TLSA record in my DNS zone. I then sign that with my DNSSEC key (create an RRSIG record) and publish it in the zone. It's all under my control. (NOTE: For those not familiar with the DANE protocol please see RFC 6698 or resources here: https://www.internetsociety.org/deploy360/resources/dane/ https://www.internetsociety.org/deploy360/resources/dane/ )
- MichaelGG 12y agoThe DNS root can alter your records to be whatever they want. Sure, they can already change your MX now and get a CA to sign a new cert by intercepting the email. But a replacement protocol should have much better design goals.
- tptacek 12y agoYes. Just change the word "should" to "MUST".
- danyork 12y agoHow can the DNS root alter my records? Say my domain is "example.com" and I serve the zone out of my own authoritative DNS server running on my own host. I create a "www" record that I serve out pointing to my site's IP address. Leaving DNSSEC out for a moment, how can the DNS root alter my records? All the DNS root does is provide pointers to the .com authoritative name servers. The .com name servers provide pointers to my example.com name server. My example.com name server serves out the zone data.
- MichaelGG 12y agoI mean the TLD root. Aka the .com registrar.
- danyork 12y agoAh, gotcha. Sure, the .COM registry could return NS records for example.com pointing to a controlled name server that could then return an A record pointing to a controlled web server that wasn't mine. And those false NS records could be modified by the registry (unlikely in the case of .COM but could conceivably be for a ccTLD) or more likely the registrar (after a compromise there).
- tptacek 12y agoI think you're playing a semantic game with the word "alter". The roots can't "alter" your records. They can prevent other people from seeing those records, though, and replace them with an entirely different set of records.
- danyork 12y ago> You can in some sense sum up the cryptographic competence of DNSSEC by observing, as you have, that many of its largest deployers still use RSA-1024. If you have any actual interest in cryptography ... you could also help improve the DANE protocol. The DANE Working Group within the IETF is open to all. The mailing list is at: https://www.ietf.org/mailman/listinfo/dane https://www.ietf.org/mailman/listinfo/dane FYI, the working group will be meeting Tuesday afternoon (July 22) here at IETF 90 in Toronto, Canada, from 16:40-18:40 EDT. Agenda is: https://datatracker.ietf.org/meeting/90/agenda/dane/ https://datatracker.ietf.org/meeting/90/agenda/dane/ Streaming audio is at: http://ietf90streaming.dnsalias.net/ietf/ietf902.m3u http://ietf90streaming.dnsalias.net/ietf/ietf902.m3u Jabber chat room at: dane@jabber.ietf.org You're certainly welcome to show up and ask questions about the crypto involved. :-)
- tptacek 12y agoNo, RSA-1024 does not sum up the cryptographic problems of DNSSEC. If it did, I would have just said that. "Actual" interest in cryptography?
- axaxs 12y agoYou managed to successfully refute and argue with...yourself I think.
- danyork 12y ago>"Actual" interest in cryptography? I was replying to your reply and quoted part of your message and just snipped it off without really indicating that I had just ended it. The way it came out on the HN page it is hard to see that it was your message versus mine. :-(
- tptacek 12y agoRSA-1024 is an easy problem to fix; it's not baked into the protocol. Other crypto problems in DNSSEC, not so much, sorry.
- xorcist 12y ago> whoever controls the DNS roots effectively controls your certificates This is misleading at best. He who controls the DNS root servers controls absolutely nothing. He who controls the DNS root zone could, in theory, re-delegate a whole top domain to a malicious third party and thereby control your domain via this new top domain, thereby get control of your DANE certs. Don't you think the Internet at large would notice, and immediately route around the problem? When was the last time you saw an illegitimate top domain transfer? Never, that's when.
- tptacek 12y agoEven if it was true that targeted changes were impossible this would still be a bogus argument. But it isn't true; attacks can be carried out surgically against small targets.
- danyork 12y agoHow? Please explain how an attack can be carried out surgically against small targets from the root?
- xorcist 12y agoPlease elaborate further. You've been alluding to that is a series of comments here. If it's too much for a reply do it in a blog post somewhere. You will find that people take reasonable arguments a lot more seriously.