Mit Android 17 zieht Encrypted Client Hello (ECH) auf Systemebene ein. Der Standard schließt eine seit Langem bekannte Lücke im TLS-Protokoll: Zwar sind die Inhalte einer HTTPS-Verbindung verschlüsselt, der zu Beginn im Klartext übertragene Hostname in der Server Name Indication verrät jedoch das Ziel. Internetanbieter und Betreiber von WLAN-Netzen können daraus Nutzungsprofile ableiten.
„Indem der Name der Zielwebsite von Anfang an verschlüsselt wird, sorgt ECH bei unterstützten Websites und Apps dafür, dass Netzbetreiber und Netzwerkschnüffler nicht mehr ohne Weiteres sehen können, welche Websites oder Apps Sie aufrufen“, erklärt Google in seiner Ankündigung.
Aktiv ist der Schutz künftig standardmäßig für Apps, die auf Android 17 abzielen — vorausgesetzt, sie nutzen eine kompatible Netzwerkbibliothek, etwa aktuelle Versionen von OkHttp, WebView oder HttpEngine. Auf Servern, die ECH unterstützen, verschlüsselt Android den Hostnamen. Fehlt die Unterstützung, sendet das System ein Attrappenfeld namens ECH GREASE, damit echte ECH-Verbindungen im Datenstrom nicht auffallen; der Hostname bleibt in diesem Fall allerdings sichtbar.
Jigsaw, Googles Einheit für Internet-Privatsphäre und Technik gegen Zensur, hat ECH GREASE gegen die 10.000 meistbesuchten Domains und über 740 Internetanbieter in 202 Ländern getestet. Dabei traten weder Probleme beim Laden von Seiten noch unerwartete Netzsperren auf.
Neben ECH nennt Google drei weitere Neuerungen. Der Local Network Protection wurde nachgeschärft: Apps benötigen nun eine ausdrückliche Berechtigung, bevor sie Geräte im lokalen Netzwerk des Nutzers scannen oder sich mit ihnen verbinden dürfen.
Zweitens ist Certificate Transparency in Android 17 standardmäßig aktiviert. Zertifikate von Websites müssen damit in öffentlichen Protokollen auftauchen, wodurch gefälschte Zertifikate leichter auffallen.
Drittens sollen teilnehmende Mobilfunkanbieter 2G für ihre Kunden künftig automatisch abschalten können. Das verringert die Angriffsfläche für sogenannte SMS-Blaster und betrügerische Basisstationen, die schädliche Nachrichten zustellen oder sensiblen Datenverkehr von Geräten in der Umgebung mitschneiden können.
