4 ms·
It is better in that we're eliminating CAs and limiting possibility of issuing malicious certificates to root domain owner.
by garaetjjte 10y ago
It is better in that we're eliminating CAs and limiting possibility of issuing malicious certificates to root domain owner.
- tptacek 10y agoIt does not do that. This is a misconception. It is not a little bit false; it is totally false. We will not stop having 1035 CAs if DANE is deployed. We will have more: one new one for each of the TLDs, plus a new one at the root.
- garaetjjte 10y agoYou can use TLSA PKIX-TA record to limit CA which can issue certificate for given domain. Also, if DANE is deployed, we can ditch CAs for non-EV certificates.
- tptacek 10y agoFirst, no you can't, not with DANE: https://www.imperialviolet.org/2015/01/17/notdane.html https://www.imperialviolet.org/2015/01/17/notdane.html Second: you already can limit which CAs can issue a certificate for your domain, without forklifting out the DNS: https://developer.mozilla.org/en-US/docs/Web/Security/Public_Key_Pinning https://developer.mozilla.org/en-US/docs/Web/Security/Public...
- deleted 10y ago[deleted]
- garaetjjte 10y agoArgument that "At the time, some 4–5% of users couldn't lookup that record; we assume because the network wasn't transparent to non-standard DNS resource types." doesn't make sense for DNSSEC, because it requires signed explicit information that record not exist. If server won't return it, then it is broken and needs to be changed. Yes, there is HPKP, but it is "Trust on First Use" and adds entropy for browser fingerprinting.
- tptacek 10y agoEverything adds entropy for user fingerprinting. That argument is about as valid as "DNSSEC is an enormous vector for DDOS" (it is, but so is everything else). Meanwhile: it's "trust on first use" for individual connections, but if you break a pin, your browser vendor will find out. It doesn't matter if a pin is broken for a minor reason or because some CA in Uzbekistan falsified the entire chain: either way, shenanigans get CAs penalized. It's happened repeatedly and will happen more and more.
- yuhong 10y agoThat being said, I have been thinking of a DNSSEC2 which would use online signing only to make the protocol simpler for example. And a replacement for DANE that focuses on pinning CAs would also be a good idea.
- deleted 10y ago[deleted]