Was Ende-zu-Ende-Verschlüsselung schützt und was nicht
Ende-zu-Ende-Verschlüsselung schützt Nachrichteninhalte zwischen Geräten. Gespeicherte Kopien, Backups und die Menschen an beiden Enden bleiben wichtig.

Angenommen, Sie senden einem Kollegen in einem Ende-zu-Ende-verschlüsselten Chat ein vertrauliches Projekt-Update. Der Kollege liest es und kopiert dann einen Absatz in ein gemeinsames Dokument. Jeder, der Zugriff auf dieses Dokument hat, kann den Absatz jetzt auch lesen.
Durch die Ende-zu-Ende-Verschlüsselung soll sichergestellt werden, dass der Nachrichteninhalt nur an den kommunizierenden Endpunkten lesbar bleibt. Bei einem privaten Gespräch sind dies die Geräte der Teilnehmer. In einem korrekt konzipierten und implementierten System kann der Dienst, der die verschlüsselten Nachrichten überträgt, deren Inhalt nicht entschlüsseln. Die Messaging-Sicherheitsarchitektur der IETF beschreibt diese Trennung zwischen den Teilnehmern und dem Zustelldienst.
Zwischen welchen Geräten verschlüsselt?
Eine Nachricht kann während der Übertragung durch das Internet verschlüsselt werden und dennoch für den sie verarbeitenden Dienst lesbar sein.
Nehmen Sie einen einfachen Dienst, der TLS verwendet, um die Verbindung zwischen Ihrem Telefon und seinem Server zu schützen. Der Server ist ein Ende dieser geschützten Verbindung. Er kann lesbaren Text empfangen, verarbeiten und dann über eine weitere verschlüsselte Verbindung an den Empfänger senden. TLS schützt die Kommunikation zwischen seinen Endpunkten, bei denen es sich um ein Gerät und einen Server handeln kann.
Die Ende-zu-Ende-Verschlüsselung schützt den Inhalt auch bei der Übertragung über den zwischengeschalteten Dienst. Das Gerät des Absenders verschlüsselt die Nachricht vor der Zustellung und das Gerät des Empfängers entschlüsselt sie. Ein System kann auch TLS verwenden, um die Netzwerkverbindungen zu schützen, die die bereits verschlüsselte Nachricht übertragen.
| Stufe in einem einfachen Ende-zu-Ende-verschlüsselten Austausch | Was passiert mit dem Inhalt |
|---|---|
| Gerät des Absenders | Der Text wird verfasst und verschlüsselt. |
| Zustelldienst | Der Dienst überträgt verschlüsselte Daten. Er verfügt nicht über die Schlüssel, die zum Entschlüsseln des Inhalts erforderlich sind. |
| Gerät des Empfängers | Die Nachricht wird entschlüsselt, sodass der Empfänger sie lesen kann. |
Dies ist ein vereinfachtes Beispiel. Bei Gruppenchats und Konten mit mehreren verknüpften Geräten sind weitere Endpunkte zu berücksichtigen.
Ihre Geräte sind Teil des Gesprächs
Sie müssen den Text lesen, bevor Sie ihn senden. Ihr Empfänger muss ihn nach Erhalt lesen. In diesen Momenten sind die Wörter auf den Geräten an beiden Enden verfügbar.
Jemand, der eine offene Konversation sehen kann, kann sie möglicherweise lesen, ohne die Verschlüsselung zu knacken. Malware mit ausreichendem Zugriff auf ein Gerät kann auch Text erfassen, während dieser eingegeben oder angezeigt wird. Die Folgen einer Gerätekompromittierung hängen vom erhaltenen Zugriff und dem Systemdesign ab, wie die IETF-Diskussion über Endpunktkompromittierung erklärt.
Auf dieselbe Konversation kann möglicherweise auch auf einem verbundenen Computer oder Tablet zugegriffen werden. Überprüfen Sie diese Geräte, entfernen Sie den Zugriff, den Sie nicht mehr benötigen, und halten Sie die Software auf dem neuesten Stand. Hierbei handelt es sich um praktische Vorsichtsmaßnahmen, die in den CISA-Leitlinien für mobile Kommunikation enthalten sind.
Ein Backup hat seinen eigenen Schutz
Die für einen laufenden Chat verwendeten Einstellungen allein geben keinen Aufschluss darüber, wie ein gespeichertes Backup geschützt ist.
Überprüfen Sie, ob das Backup verschlüsselt ist, wer die Schlüssel kontrolliert und wie die Wiederherstellung funktioniert. Wenn ein Anbieter einen Schlüssel behält, der das Backup öffnen kann, kann er möglicherweise auf diese Kopie zugreifen. Wenn nur Sie das zum Öffnen benötigte Geheimnis kennen, hängt die Wiederherstellung davon ab, dass dieses Geheimnis sicher aufbewahrt wird. Die Tatsache, dass ein Backup in der Cloud gespeichert wird, beantwortet diese Fragen nicht.
Der Verschlüsselungsleitfaden der Electronic Frontier Foundation empfiehlt ausdrücklich, neben dem bei der Übertragung verwendeten Schutz auch die Backup-Verschlüsselung zu überprüfen.
Die Wörter sind nur ein Teil der Informationen
Durch die Geheimhaltung des Nachrichteninhalts werden die umgebenden Aktivitäten nicht automatisch ausgeblendet.
Je nach Dienst und Beobachter können Informationen wie Verbindungszeiten, Kontokennungen, Netzwerkadressen oder die Menge der ausgetauschten Daten verfügbar bleiben. Diese Details werden oft als Metadaten bezeichnet. Ein Netzwerkbeobachter und ein Messaging-Anbieter sehen nicht unbedingt dieselben Informationen.
Muster können auch dann etwas über einen Austausch verraten, wenn sein Inhalt unleserlich ist. Der Datenschutzleitfaden der IETF bezeichnet dies als Verkehrsanalyse.
Überprüfen Sie, wer am anderen Ende ist
Ein bekannter Profilname oder ein bekanntes Foto reichen nicht aus, um einen vertraulichen Austausch zu verifizieren.
Wenn die Anwendung eine Kontaktverifizierung ermöglicht, vergleichen Sie den Fingerabdruck des Schlüssels oder Sicherheitscode persönlich mit der anderen Person oder über einen unabhängigen Kanal, dem Sie bereits vertrauen. Wenn jemand Sie unerwartet von einem neuen Konto aus kontaktiert, bestätigen Sie die Änderung über einen bekannten Weg, bevor Sie vertrauliche Informationen weitergeben.
Dies hilft dabei, eine kryptografische Identität mit der Person zu verbinden, die Sie erreichen möchten. Die EFF-Erklärung zur Überprüfung von Schlüsselfingerabdrücken zeigt, warum diese Überprüfung wichtig ist.
Vor Ihrer nächsten vertraulichen Nachricht
Beginnen Sie mit den Informationen, die Sie tatsächlich senden müssen. Lassen Sie Details weg, die der Empfänger nicht benötigt. Überprüfen Sie dann die Aspekte des Austauschs, die für diese Informationen wichtig sind:
- Ob diese Konversation eine Ende-zu-Ende-Verschlüsselung verwendet, einschließlich aller verbundenen Geräte.
- Ob Sie den Empfänger durch eine vertrauenswürdige Methode verifiziert haben.
- Welche Geräte können die Konversation öffnen?
- Wie gespeicherte Kopien und Backups geschützt werden.
- Ob der Empfänger den Text behalten, kopieren oder teilen muss.
Vereinbaren Sie bei Arbeitsgesprächen mit Ihrem Kollegen, welche Dokumente oder Personen diese Projektdetails erhalten dürfen, bevor Sie sie senden.
Welche Rolle Layergram spielt
Mit Layergram können Sie ausgewählten Text lokal verfassen und verschlüsseln, bevor Sie ihn über einen kompatiblen Kanal teilen. Der Empfänger entschlüsselt ihn lokal in Layergram. Beide Personen nutzen Layergram und verifizieren gegenseitig ihre Identitäten.
Dadurch werden die ausgewählten Inhalte in einer separaten verschlüsselten Ebene abgelegt, bevor sie den zur Übertragung verwendeten Chat erreichen. Der Chat kann weiterhin Informationen über den Austausch speichern und die Geräte und der Empfänger bleiben Teil des Risikos. Sie können den Arbeitsablauf in Funktionsweise von Layergram verfolgen und die spezifischen Grenzen in unserer Sicherheitserklärung lesen.