Die Firefox-Erweiterung HTTPS Everywhere wurde in der Version 1.2 veröffentlicht. Die Erweiterung ist aus einer Zusammenarbeit zwischen dem Tor Project und der Electronic Frontier Foundation entstanden. Sie verschlüsselt die Kommunikation mit vielen großen Webseiten.

Whitelist

Viele Seiten unterstützen die Verschlüsselung per HTTPS nur schlecht. Oft ist HTTP voreingestellt oder verschlüsselte Seiten verlinken auf unverschlüsselte Seiten. HTTPS Everywhere überschreibt alle Zugriffe auf diese Seiten mit HTTPS. Die Erweiterung arbeitet mit einer eigenen Whitelist. Die Seiten dieser Liste können HTTPS Everywhere-Nutzer immer per HTTPS aufrufen. Für weitere Seiten kann man eigene Rulesets anlegen.

NoScript

HTTPS Everywhere basiert auf der Firefox-Erweiterung NoScript. Laut Entwickler soll HTTPS Everywhere aber einfacher zu bedienen sein und komplexere Rewriting-Regeln unterstützen, wodurch Services wie die Google-Suche oder Wikipedia auf HTTPS umgeleitet werden können, ohne abzustürzen.

Keine Anonymität

Nach der Installation der Erweiterung wird ein Icon in der Navigationsleiste des Browsers eingeblendet. Damit kann man die HTTPS-Verbindung ein- und ausschalten. Die Erweiterung bietet keine Anonymität im Internet. Dafür müssen Nutzer auf Proxyserver oder das Tor-Netzwerk ausweichen. HTTPS Everwhere soll lediglich die Kommunikation im Internet durch Verschlüsselung sicherer machen. (soc)