Remix.run Logo
ekr____ a day ago

This isn't true. Even if the DNS server is secure, the network between you and the server cannot be trusted.

cyphar a day ago | parent [-]

If DNS was presumed secure (i.e., secure against MITM at all points in the chain) you could just stuff the public key into a DNS record (a-la DANE) and remove the need for PKI. I'm saying there would be no need for CAs -- you could just trust self-signed certs. Some might argue DNSSEC solves this already, I'm not particularly convinced it's any better than the original CA cabal.