News for hackers. Stuff that matters.
Re:Opportunistic Security for HTTP by cpeterso on Sunday November 02, 2014 @05:05PM (#8548271)
Why can't Google our Mozilla start their own CA? Free certs for everyone!
Re:Opportunistic Security for HTTP by pornel on Sunday November 02, 2014 @07:11PM (#8548700)
CA is useful only if it's in all major browser. If Mozilla started a CA, they'd have to convince Google, Apple, Microsoft and others that they're a trustworthy CA.

I guess it may be hard to get everybody's trust if you're running a CA as a side business.

Re:Opportunistic Security for HTTP by tptacek on Sunday November 02, 2014 @05:32PM (#8548370)
Because they would be sued by the huge companies that already run CAs.
Re:Opportunistic Security for HTTP by yummyfajitas on Sunday November 02, 2014 @11:32PM (#8549337)
Google can certainly afford to litigate, and it's unclear to me what they'd be sued over in any case.

Could you explain this in more detail?

Re:Opportunistic Security for HTTP by tptacek on Monday November 03, 2014 @08:10AM (#8550591)
Google: [vertical integration antitrust]. Bear in mind that the CAs are organized and some are themselves owned by gigantic companies.
Re:Opportunistic Security for HTTP by xorcist on Sunday November 02, 2014 @05:32PM (#8548371)
That would be less secure than if we just went with DANE + DNSSEC, which you could start using today without permission from anyone.
Re:Opportunistic Security for HTTP by tptacek on Monday November 03, 2014 @08:11AM (#8550595)
And all we'd have to do is sign a giant chunk of the security of the Internet to the entities who run the top level domains, which should be fine, because no way would the DOJ ever manipulate the DNS to accomplish a policy goal.
Re:Opportunistic Security for HTTP by xorcist on Tuesday November 04, 2014 @02:34AM (#8555475)
If the URI RFC mandated https://[fingerprint], I'd agree with you. But the TLD is the entity we trust with the responsibility of delegating domains in the juridical sense anyway.

If they say I own Google.com, I own it in every possible way, and I should be able to generate certificates for it. That's regardless of whether we use a CA model or a DNS-delegated one such as DANE.

I would be perfectly fine with a model where we store certificates directly in WHOIS, but that would be slower and less practical that just using DNSSEC, which is already deployed.