A primer:
Everyone should use end-to-end encryption whilst online, wherever/whenever possible. HTTPS (SSL) is a form of end-to-end encryption for web browsing, etc. Using (at lest) SSL on sites where you log-in is critical to sound security.
Of all the web browsers available at this time, only Firefox and Chromium (or at lest Chrome) should be used in terms of security; Chromium being the most secure. However, in terms of SSL access to a wide range of websites, Firefox is the best choice due to the Add-on "HTTPS-Everywhere".
HTTPS-Everywhere is being co-developed by Mike Perry from the Tor Project as well as Chris Palmer from the Electronic Frontier Foundation.
Long story short:
HTTPS-Everywhere (link to web site) is a Firefox Add-on that automatically forwards all HTTP connections to HTTPS for all web sites with rules (aka "rulesets") in the repo of HTTPS-Everywhere. And there are many sites in the repo.
I wrote a ruleset for the Add-on for ICmag, so anytime a person using HTTPS-Everywhere access any of the following ICmag URLS their connection will instead use the other URL.
One reason I wrote this ruleset for ICmag is to avoid getting 'bumped' off HTTPS unknowingly. I am not sure if this is still an issue on forums, but it was before, where person A is on HTTPS and person B is on HTTP; both are at ICmag. Person B posts a HTTP link to ICmag thread Z and then person A clicks on the link from person B and person A is taken to HTTP version of thread Z.
The most recent development version of HTTPS-Everywhere (v0.9.9.development.5) includes my ICmag rulesets. The most recent version is also the best so far, it is what I suggest people use in terms of GUI (searchable repo of rulesets for web sites) and large repo (incl. my rulesets for ICmag). The most recent version of HTTPS-Everywhere dev can be found here: https://www.eff.org/files/https-everywhere-devel.xpi
In case anyone doesn't want to use the development branch I have attached the ruleset as a text (.txt) file to the post. To use the ruleset download the file to your Firefox directory (under "profile"), into the folder(directory) "HTTPSEverywhereUserRules", then rename the file extension from ".txt" to ".xml" (just delete the appending ".txt"). Then re-start Firefox.
If the download doesn't work I put the same rulesets at GitHub, which is easy to download from, or copy/paste into a file called Cannagraphic.xml, into the folder(directory) as above: https://gist.github.com/6e8aacc2d57ed059fddb
Everyone should use end-to-end encryption whilst online, wherever/whenever possible. HTTPS (SSL) is a form of end-to-end encryption for web browsing, etc. Using (at lest) SSL on sites where you log-in is critical to sound security.
Of all the web browsers available at this time, only Firefox and Chromium (or at lest Chrome) should be used in terms of security; Chromium being the most secure. However, in terms of SSL access to a wide range of websites, Firefox is the best choice due to the Add-on "HTTPS-Everywhere".
HTTPS-Everywhere is being co-developed by Mike Perry from the Tor Project as well as Chris Palmer from the Electronic Frontier Foundation.
Long story short:
HTTPS-Everywhere (link to web site) is a Firefox Add-on that automatically forwards all HTTP connections to HTTPS for all web sites with rules (aka "rulesets") in the repo of HTTPS-Everywhere. And there are many sites in the repo.
I wrote a ruleset for the Add-on for ICmag, so anytime a person using HTTPS-Everywhere access any of the following ICmag URLS their connection will instead use the other URL.
One reason I wrote this ruleset for ICmag is to avoid getting 'bumped' off HTTPS unknowingly. I am not sure if this is still an issue on forums, but it was before, where person A is on HTTPS and person B is on HTTP; both are at ICmag. Person B posts a HTTP link to ICmag thread Z and then person A clicks on the link from person B and person A is taken to HTTP version of thread Z.
- http:// icmag.com > https:// www. icmag.com
- http:// icmag.com/ic > https:// www. icmag.com/ic
- https:// www. icmag.com > https:// www. icmag.com
- https:// www. icmag.com/ic > https:// www. icmag.com/ic
- https:// icmag.com > https:// www. icmag.com
- https:// icmag.com/ic > https:// www. icmag.com/ilc
The most recent development version of HTTPS-Everywhere (v0.9.9.development.5) includes my ICmag rulesets. The most recent version is also the best so far, it is what I suggest people use in terms of GUI (searchable repo of rulesets for web sites) and large repo (incl. my rulesets for ICmag). The most recent version of HTTPS-Everywhere dev can be found here: https://www.eff.org/files/https-everywhere-devel.xpi
In case anyone doesn't want to use the development branch I have attached the ruleset as a text (.txt) file to the post. To use the ruleset download the file to your Firefox directory (under "profile"), into the folder(directory) "HTTPSEverywhereUserRules", then rename the file extension from ".txt" to ".xml" (just delete the appending ".txt"). Then re-start Firefox.
If the download doesn't work I put the same rulesets at GitHub, which is easy to download from, or copy/paste into a file called Cannagraphic.xml, into the folder(directory) as above: https://gist.github.com/6e8aacc2d57ed059fddb