Encouraging a wider view
Posted Sep 26, 2013 16:30 UTC (Thu) by
freemars (subscriber, #4235)
Parent article:
Encouraging a wider view
re: the CA Problem
One problem is our current https:// scheme confuses authenticated and encrypted, which aren't the same thing at all. I'm trying to push the need for a couple new web standards.
In the familiar https: some certificate authority -- possibly squirming under the thumb of a Three Letter Agency -- swears blind the web site is the one it claims to be.
In the new httpe: the website owner swears blind she generated the public and private keys and nobody else knows them (both). The website owner may be squirming as well; the hope is the various TLAs will soon run out of thumbs. Also, it's a lot harder to keep several million national security letters secret than 50. The httpe: webserver should do a couple other tricks to help security -- it should automatically generate new keys at irregular intervals (say daily-to-monthly plus once per reboot) to make brute force attacks less fruitful. It negotiates a session key with the browser client before a specific page is requested, reducing the amount of metadata that can be collected. It should be willing to carry a bit of water for the browser -- doing some Tor-style session forwarding to try to reduce man in the middle attacks.
My final new web version would be httpes: where the web server and browser software establish an encrypted session first, then verify the web server has been blessed by some CA, and finally moves on to send the page. This is the standard I would want my bank to use.
(
Log in to post comments)