ESNI
ESNI (Encrypted SNI) verschlüsselt das SNI im TLS-ClientHello und verhindert, dass Beobachter auf dem Pfad sehen, welcher Host besucht wird.
Zweck
Den Ziel-Hostnamen im TLS-Handshake verbergen, damit passive Lauscher nicht erfahren, welche Domain der Nutzer besucht – das stärkt die Privatsphäre.
Mechanismus
Der Client holt den öffentlichen ESNI-Schlüssel des Servers (über den DNS-HTTPS-RR) und verschlüsselt damit die SNI-Extension im ClientHello. Der Server entschlüsselt sie und wählt das Zertifikat. ESNI wurde später vom standardisierten ECH abgelöst.
Anwendungsfälle
- TLS-Handshake-Privatsphäre
- SNI-Verschlüsselung
- Abwehr passiver Überwachung
Verwandte Tools
HTTP-Statuscodes-Referenz
Reference table of common HTTP status codes (1xx-5xx) with names, categories, and descriptions. Kostenlos, privat und 100% clientseitig. WERKZEUG
URL-Parser
Parse a URL into its components: protocol, host, path, query, hash, port, username, and password. Kostenlos, privat und 100% clientseitig. WERKZEUG