EFF’s HTTPS Everywhere

Since SOME websites can’t be bothered to implement SSL the right way, like Google did, The EFF has a handy new Firefox extension that does it for you.

HTTPS Everywhere is a Firefox extension produced as a collaboration between The Tor Project and the Electronic Frontier Foundation. It encrypts your communications with a number of major websites.

Many sites on the web offer some limited support for encryption over HTTPS, but make it difficult to use. For instance, they may default to unencrypted HTTP, or fill encrypted pages with links that go back to the unencrypted site.

The HTTPS Everywhere extension fixes these problems by rewriting all requests to these sites to HTTPS.

You have to have translation rules for each site. The major ones are in HTTPS Everywhere already with more being added all the time. Fortunately writing a translation rule is easy. It’s just a JavaScript regular expression that anyone can write. (Yes ANYONE)

Here’s the one for SnarkyBytes.com:

<ruleset name=”SnarkyBytes”>
<rule from=”^http://(www\.)?snarkybytes\.com/” to=”https://snarkybytes.com/”/>
</ruleset>

See?  Simple.

Go now and get. This is a must have like noscript and adblock.

This entry was posted in Teh Interwebz. Bookmark the permalink.

2 Responses to EFF’s HTTPS Everywhere

  1. Morris says:

    Like you said, a must have. I grabbed it as soon as I knew of it.

  2. DirtCrashr says:

    Thanks! Had this and adblock (and flashblock) but not noscript. Now I have noscript – yay!

Comments are closed.