Encrypt All Web Traffic with SSL for Firefox and Chrome

Groovy Firefox Add-onsMost Internet sites today have support for HTTPS; however, for page speed and server load reasons, most sites direct users to their non-ssl http:// sites. They reserve SSL/HTTPS pages for things like purchase or login pages, where sensitive data transmission takes place.

Although you can always manually type in HTTPS:// into the address bar to test if a site has SSL enabled for all its pages, not only is that time consuming waste (imop), but that still leaves sinkholes for unencrypted redirects.  The solution for you conspiracy Security freaks out there (like me)??  Using a Firefox plug-in from EFF (Electronic Frontier Foundation), you can now secure all your surfing just by sitting back and letting it handle the encryption on all your pages automatically.  Ahhh….



Google Chrome now offers a similar plugin as reviewed below for Firefox.  It’s called KB SSL Enforcer.  Feel free to grab it and give it a try!


What is SSL?

SSL (Secure Socket Layer) is the time-tested security protocol for encrypting information sent across the Internet.  Nowadays, SSL has been replaced by the new but similar TLS (Transport Layer Security) and it is often used everywhere on the web for email, messaging, faxes, and file transmission.  Typically data is encrypted using 1024-bit and 2048-bit RSA.  In other words, it helps keep people from eavesdropping in on what you’re transmitting between your computer and the destination server.


How to Encrypt All Of Your Firefox In SSL Using A Firefox Add-on


Step 1 – Installation

Visit the add-on’s website  Here, Click the big blue button that says Encrypt the web: Install https everywhere. After you Click this, Firefox will attempt to load the xpi file, but you’ll need to Click Allow to give it permission.

eff installation


Step 2 – Installation

Wait for the countdown timer on the button to reach 0, and then Click Install!  The add-on will now automatically install.

https everywhere installation


Step 3 – Installation

Once installation finishes you’ll be required to restart Firefox.  You can do this manually by completely closing Firefox and opening it back up, or just Click the Restart Firefox button that appears in the Add-ons pop-up.
restart firefox


Step 4 – Adjusting Options

To open the options for this add-on, we’ll have to access it via the Firefox Tools > Add-ons menu.

tools add-ons option menu in firefox


Step 5 – Adjusting Options

Click the Extensions tab of the Add-ons window and then under HTTPS-Everywhere Click the Options button.

Extensions and manage https everywhere options


Step 6 – Applying Rules

Now you should be in the preferences window; here you can manually select every popular site you want to use SSL with, or just Enable All of them.  If you ask me, you might as well enable all of them, especially if you are on a Public network.

You can also create your own rules and add your custom list of sites to the add-on. This process will require a groovy article all of its own to explain, but in the meantime, EFF has a great guide on their site.

enable SSL in all sites visted

Once you’ve set up HTTPS everywhere, it will redirect all of your web traffic to the popular sites you’ve selected so that you’re always using the HTTPS version.

1 Comment

1 Comment

  1. Eduardo

    February 7, 2013 at 11:44 am

    Chrome now has also a ported version of HTTPS-Everywhere.

Leave a Reply

Your email address will not be published. Required fields are marked *


To Top