Hacker News new | past | comments | ask | show | jobs | submit login

Right, "mitigate" is what I ought to have written.

And yes, HTTPS is rather a joke. But what about properly implemented SSH, IPSec or OpenVPN?




Why is HTTPS "rather a joke"? Genuinely curious...


Because your client (generally a browser) is configured to implicitly trust a group of companies called "root Certificate Authorities" (root CAs). Now, consider one such company head-quartered in China, or the US. The governments of both countries have the power to secretly demand such a company's keys, then use them to make your client trust whichever endpoint they chose.


That's still considerably better than sending unencrypted HTTP over the wire in pretty much every way.


Better, but not good enough.


The security model is broken, just like BGP's is. Root CAs plainly can't be trusted. It's not just that they'll cooperate with governments. See "Security Collapse in the HTTPS Market".[0]

[0] http://queue.acm.org/detail.cfm?id=2673311




Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: