HTTPS Everywhere war eine eingestellte , kostenlose Open-Source -Browsererweiterung für Google Chrome , Microsoft Edge , Mozilla Firefox , Opera , Brave , Vivaldi und Firefox für Android . Sie wurde in Zusammenarbeit des Tor-Projekts und der Electronic Frontier Foundation (EFF) entwickelt . [ 4 ] Die Erweiterung veranlasste Webseiten automatisch, eine sicherere HTTPS- Verbindung anstelle von HTTP zu verwenden , sofern diese unterstützt wurde. [ 5 ] Mit der Option „Alle geeigneten Seiten verschlüsseln“ konnten alle Nicht-HTTPS-Browserverbindungen mit einem Klick blockiert und wieder freigegeben werden. [ 6 ] Aufgrund der weitverbreiteten Nutzung von HTTPS im World Wide Web und der Integration des HTTPS-Modus in gängige Browser wurde die Erweiterung im Januar 2023 eingestellt. [ 7 ]
Entwicklung
HTTPS Everywhere wurde durch Googles verstärkte Nutzung von HTTPS inspiriert [ 8 ] und ist darauf ausgelegt, die Verwendung von HTTPS nach Möglichkeit automatisch zu erzwingen. [ 9 ] Der Code basiert teilweise auf der HTTP Strict Transport Security- Implementierung von NoScript , ist aber benutzerfreundlicher als die HTTPS-Funktion von NoScript, bei der Websites manuell zu einer Liste hinzugefügt werden müssen. [ 4 ] Die EFF stellt Informationen zur Verfügung, wie HTTPS-Regelsätze zu HTTPS Everywhere hinzugefügt werden können [ 10 ] , sowie Informationen darüber, welche Websites HTTPS unterstützen. [ 11 ]
Plattformunterstützung
Eine öffentliche Betaversion von HTTPS Everywhere für Firefox wurde 2010 veröffentlicht [ 12 ] , Version 1.0 folgte 2011 [ 13 ] . Eine Betaversion für Chrome erschien im Februar 2012 [ 14 ] . 2014 wurde eine Version für Android- Smartphones veröffentlicht [ 15 ] .
SSL-Observatorium
Das SSL Observatory ist eine Funktion von HTTPS Everywhere, die in Version 2.0.1 eingeführt wurde [ 14 ]. Es analysiert Zertifikate öffentlicher Schlüssel, um festzustellen, ob Zertifizierungsstellen kompromittiert wurden [ 16 ] und ob der Benutzer anfällig für Man-in-the-Middle-Angriffe ist [ 17 ] . Im Jahr 2013 stellte das ICANN Security and Stability Advisory Committee (SSAC) fest, dass der vom SSL Observatory verwendete Datensatz zwischengeschaltete Zertifizierungsstellen häufig als separate Entitäten behandelte, wodurch die Anzahl der Zertifizierungsstellen künstlich erhöht wurde. Das SSAC kritisierte das SSL Observatory außerdem dafür, dass es interne Namenszertifikate möglicherweise deutlich untererfasste, und merkte an, dass es einen Datensatz aus dem Jahr 2010 verwendete [ 18 ].
Kontinuierliche Aktualisierungen des Regelsatzes
Das Update auf Version 2018.4.3 vom 3. April 2018 führt die Funktion „Kontinuierliche Regelsatzaktualisierungen“ ein. [ 19 ] Um aktuelle HTTPS-Regeln anzuwenden, führt diese Aktualisierungsfunktion innerhalb von 24 Stunden einen Regelabgleich durch. Die EFF hat hierfür die Website https-rulesets entwickelt. [ 20 ] Diese automatische Aktualisierungsfunktion kann in den Add-on-Einstellungen deaktiviert werden. Vor der Einführung dieses Aktualisierungsmechanismus erfolgten Regelsatzaktualisierungen ausschließlich über App-Updates. Auch nach der Implementierung dieser Funktion sind weiterhin Regelsätze in App-Updates enthalten.
Rezeption
Zwei Studien haben die Integration der HTTPS-Everywhere-Funktionalität in Android-Browser empfohlen. [ 21 ] [ 22 ] Eric Phetteplace bezeichnete sie 2012 als „möglicherweise die beste verfügbare Antwort auf Firesheep -Angriffe für jede Plattform“. [ 23 ] Vincent Toubiana und Vincent Verdot wiesen 2011 auf einige Nachteile des HTTPS-Everywhere-Add-ons hin. So müsse die Liste der HTTPS-fähigen Dienste regelmäßig aktualisiert werden, und manche Dienste würden auf HTTPS umgeleitet, obwohl sie noch nicht über HTTPS verfügbar seien, wodurch der Zugriff für den Nutzer der Erweiterung unmöglich werde. [ 24 ] Weitere Kritikpunkte sind, dass Nutzer fälschlicherweise annehmen könnten, HTTPS Everywhere schalte eine Website nicht auf HTTPS um, weil diese keine HTTPS-Version anbiete. Tatsächlich könne es aber auch sein, dass der Website-Betreiber kein HTTPS-Regelwerk bei der EFF eingereicht habe. [ 25 ] Außerdem könnten die Informationen, die die Erweiterung über die besuchten Websites an das SSL Observatory sendet, zur Nachverfolgung des Nutzers missbraucht werden. [ 25 ]
Vermächtnis
Die Initiative „HTTPS Everywhere“ inspirierte opportunistische Verschlüsselungsalternativen :
- 2022: Firefox für Android und Firefox Focus HTTPS-only-Modus [ 26 ] [ 27 ]
- 2021: Google Chrome HTTPS-only-Modus [ 28 ] [ 29 ]
- 2020: Firefox integrierter HTTPS-Modus [ 30 ] [ 31 ]
- 2019: HTTPZ [ 32 ] für Firefox / WebExt -fähige Browser
- 2017: Smart-HTTPS (frühe Closed-Source-Version seit v0.2 [ 33 ] )
Siehe auch
- Transport Layer Security (TLS) – Kryptografische Protokolle, die die Kommunikationssicherheit über ein Computernetzwerk gewährleisten.
- Privacy Badger – Eine kostenlose Browsererweiterung der EFF, die Werbung und Tracking-Cookies blockiert .
- Schweiz (Software) – Ein Open-Source -Netzwerküberwachungsprogramm , das von der EFF entwickelt wurde, um den Netzwerkverkehr zu überwachen.
- Let's Encrypt – Eine kostenlose, automatisierte X.509 -Zertifizierungsstelle, die die Einrichtung und Wartung von TLS-verschlüsselten, sicheren Websites vereinfachen soll.
- HTTP Strict Transport Security – Ein Sicherheitsmechanismus für Webseiten, der dazu beiträgt, Webseiten vor Protokoll-Downgrade-Angriffen und Cookie-Hijacking zu schützen .
Referenzen
- ^ "Changelog.txt" . Electronic Frontier Foundation . Abgerufen am 27. Juni 2019 .
- ^ „Veröffentlichungen · EFForg/https-everywhere“ . GitHub . Abgerufen am 16. Juni 2018 .
- ^ HTTPS Everywhere Development Electronic Frontier Foundation
- ^ a b „HTTPS Everywhere“ . Electronic Frontier Foundation . Abgerufen am 14. April 2014 .
- ^ „HTTPS Everywhere erreicht Version 2.0 und ist als Betaversion in Chrome verfügbar“ . H-online.com . 29. Februar 2012. Abgerufen am 14. April 2014 .
- ^ " HTTPS Everywhere Changelog" .
- ^ Update zu HTTPS Everywhere , Electronic Frontier Foundation, 12. Januar 2023 , abgerufen am 12. Januar 2023
- ^ „Automatische Webverschlüsselung (fast) überall – The H Open Source: Neuigkeiten und Funktionen“ . H-online.com . 18. Juni 2010. Archiviert vom Original am 23. Juni 2010. Abgerufen am 15. April 2014 .
- ^ Murphy, Kate (16. Februar 2011). „Neue Hacking-Tools stellen größere Bedrohungen für WLAN-Nutzer dar“ . The New York Times .
- ^ „HTTPS Everywhere Rulesets“ . Electronic Frontier Foundation . 24. Januar 2014. Abgerufen am 19. Mai 2014 .
- ^ „HTTPS Everywhere Atlas“ . Electronic Frontier Foundation . Abgerufen am 24. Mai 2014 .
- ^ Mills, Elinor (18. Juni 2010). „Firefox-Add-on verschlüsselt Sitzungen mit Facebook und Twitter“ . CNET . Abgerufen am 14. April 2014 .
- ^ Gilbertson, Scott (5. August 2011). „Firefox-Sicherheitstool HTTPS Everywhere erreicht Version 1.0“ . Wired . Abgerufen am 14. April 2014 .
- ^ a b Eckersley, Peter (29. Februar 2012). „HTTPS Everywhere & the Decentralized SSL Observatory“ . Electronic Frontier Foundation . Abgerufen am 4. Juni 2014 .
- ^ Brian, Matt (27. Januar 2014). „Dank der EFF ist das Surfen auf Ihrem Android-Smartphone jetzt sicherer . “ Engadget . Abgerufen am 14. April 2014 .
- ^ Lemos, Robert (21. September 2011). „EFF entwickelt System zur Warnung vor Zertifikatsverletzungen“ . InfoWorld . Abgerufen am 14. April 2014 .
- ^ Vaughan, Steven J. (28. Februar 2012). „Neue Browsererweiterung 'HTTPS Everywhere' veröffentlicht“ . ZDNet . Abgerufen am 14. April 2014 .
- ^ „1 SSAC-Empfehlung zu internen Namenszertifikaten“ (PDF) . ICANN Security and Stability Advisory Committee (SSAC). 15. März 2013.
- ^ Abrams, Lawrence (5. April 2018). „HTTPS Everywhere liefert jetzt neue Regelsätze ohne Erweiterungs-Upgrade“ . BleepingComputer .
- ^ „Archivierte Kopie“ . www.https-rulesets.org . Archiviert vom Original am 11. Juli 2018. Abgerufen am 12. September 2022 .
{{cite web}}: CS1 Wartung: Archivierte Kopie als Titel ( Link ) - ^ Fahl, Sascha; et al. „Warum Eve und Mallory Android lieben: Eine Analyse der (Un-)Sicherheit von Android SSL“ (PDF) . Proceedings der ACM-Konferenz für Computer- und Kommunikationssicherheit 2012. ACM, 2012. Archiviert vom Original (PDF) am 8. Januar 2013.
- ^ Davis, Benjamin; Chen, Hao (2013). „Retro Skeleton “. Proceedings der 11. jährlichen internationalen Konferenz über mobile Systeme, Anwendungen und Dienste – Mobi Sys ’13 (veröffentlicht im Juni 2013). S. 181–192 . doi : 10.1145/2462456.2464462 . ISBN 9781450316729. S2CID 668399 .
- ^ Kern, M. Kathleen und Eric Phetteplace. „Hardening the browser.“ Reference & User Services Quarterly 51.3 (2012): 210–214. http://eprints.rclis.org/16837/
- ^ Toubiana, Vincent; Verdot, Vincent (2011). "Show Me Your Cookie And I Will Tell You Who You Are". arXiv : 1108.5864 [ cs.CR ].
- ^ a b "Zeit, HTTPS Everywhere nicht mehr zu empfehlen? : privacytoolsIO" . 28. Januar 2017.
- ^ „Firefox Focus für Android bietet jetzt einen reinen HTTPS-Modus“ . Engadget . 8. März 2022. Abgerufen am 24. Dezember 2022 .
- ^ „Firefox für Android verfügt jetzt über einen Schalter für den HTTPS-Only-Modus – gHacks Tech News“ . gHacks Technology News . 29. April 2022. Abgerufen am 24. Dezember 2022 .
- ^ Bradshaw, Kyle (29. Juni 2021). „Google Chrome wird einen ‚HTTPS-Only-Modus‘ anbieten.“" . 9to5Google . Abgerufen am 13. September 2022 .
- ^ „Google Chrome erhält einen HTTPS-Only-Modus für sicheres Surfen“ . BleepingComputer . Abgerufen am 13. September 2022 .
- ^ Kerschbaumer, Christoph; Gaibler, Julian; Edelstein, Arthur; Merwe, Thyla van der (17. November 2020). „Firefox 83 führt den Nur-HTTPS-Modus ein“ . Mozilla-Sicherheitsblog . Abgerufen am 3. Dezember 2020 .
- ^ „HTTPS Everywhere FAQ“ . Electronic Frontier Foundation . 7. November 2016. Abgerufen am 3. Dezember 2020 .
- ^ claustromaniac (10. Oktober 2020), claustromaniac/httpz , abgerufen am 3. Dezember 2020
- ^ „Smart HTTPS (wiederbelebt) Repository · Issue #12 · ilGur1132/Smart-HTTPS“ . GitHub . Abgerufen am 3. Dezember 2020 .