Diese Sprache ist maschinell übersetzt und wurde nicht von einem Menschen geprüft.

Technik · Artikel

Wie Verschlüsselung funktioniert: Ein Leitfaden zum Schutz der digitalen Privatsphäre

Veröffentlicht:

Each regular round involves four steps. First is the Byte Sub step, where each byte of the block is replaced by its substitute in an S-box. Next is the Shift Row step, followed by the Mix Column step. Matrix multiplication is performed. The final step is Add Round Key. This simpl
Bild: John Savard · CC0 · Wikimedia Commons

Kurz gesagt

Verschlüsselung schützt digitale Informationen, indem sie diese mit mathematischen Algorithmen verschlüsselt, sodass nur jemand mit dem richtigen Schlüssel sie lesen kann. Moderne Systeme kombinieren typischerweise zwei Arten von Verschlüsselung – symmetrisch und asymmetrisch – um alles von Messaging-Apps bis zu Online-Banking zu sichern, und Regulierungsbehörden bereiten nun neue Standards vor, um zukünftigen Quantencomputern standzuhalten.

Diese Fassung ist eine maschinelle Übersetzung des Originals (English). Original lesen

Verschlüsselung ist der Prozess der Umwandlung lesbarer Informationen, bekannt als Klartext, in eine unlesbare Form namens Chiffrentext, unter Verwendung eines mathematischen Algorithmus und eines geheimen Werts namens Schlüssel. Nur jemand, der den entsprechenden Schlüssel hat, kann den Prozess rückgängig machen und die ursprünglichen Daten wiederherstellen. Dieser einzelne Mechanismus liegt den meisten Dingen zugrunde, die Menschen heute "digitale Privatsphäre" nennen, von sicherer Nachrichtenübermittlung bis zu Online-Banking.

Zwei grundlegende Typen: symmetrisch und asymmetrisch

Kryptographische Systeme fallen im Allgemeinen in zwei Kategorien. Die symmetrische Verschlüsselung verwendet einen einzigen geheimen Schlüssel sowohl zum Sperren als auch zum Entsperren von Daten: Sowohl der Absender als auch der Empfänger müssen bereits denselben Schlüssel haben, laut des Datenschutzunternehmens Proton. Dies macht die symmetrische Verschlüsselung schnell, aber es erzeugt ein praktisches Problem – der Schlüssel selbst muss irgendwie geteilt werden, ohne abgefangen zu werden.

Die asymmetrische Verschlüsselung löst dieses Problem, indem sie zwei mathematisch verknüpfte Schlüssel verwendet: einen öffentlichen Schlüssel, der offen geteilt werden kann, und einen privaten Schlüssel, der geheim gehalten wird. Daten, die mit einem Schlüssel verschlüsselt sind, können nur mit dem anderen entschlüsselt werden, daher besteht keine Notwendigkeit, einen Geheimnis im Voraus auszutauschen. Der Kompromiss ist die Geschwindigkeit: Proton bemerkt, dass asymmetrische Verschlüsselung ungefähr 1.000-mal langsamer ist als symmetrische Verschlüsselung, da die zugrunde liegende Mathematik viel komplexer ist.

Wegen dieses Kompromisses verwenden die meisten realen Systeme einen hybriden Ansatz: Die asymmetrische Verschlüsselung wird kurz verwendet, um einen einmaligen symmetrischen Schlüssel über ein offenes Netzwerk auszutauschen, und dann verarbeitet der schnelle symmetrische Algorithmus die eigentlichen Massendaten. Diese Kombination treibt HTTPS-Website-Verbindungen, Virtual Private Networks (VPNs) und verschlüsselte E-Mails an, erklärt Proton.

AES: der Standard hinter den meisten alltäglichen Verschlüsselungen

Der am weitesten verbreitete symmetrische Algorithmus ist der Advanced Encryption Standard (AES), veröffentlicht vom U.S. National Institute of Standards and Technology (NIST) am 26. November 2001, als Federal Information Processing Standard (FIPS) 197. AES unterstützt Schlüssellängen von 128, 192 oder 256 Bit und verarbeitet Daten in 128-Bit-Blöcken. NIST beschreibt es als einen FIPS-genehmigten Algorithmus, der zum Schutz elektronischer Daten verwendet werden kann, und wird überall in Regierungs- und Handelssystemen weltweit verwendet.

Was macht Verschlüsselung "End-to-End"

Nicht alle Verschlüsselung bietet das gleiche Schutzniveau. Standard-Verschlüsselung "beim Versand", wie das TLS-Protokoll in HTTPS, schützt Daten nur, während es sich zwischen einem Gerät und einem Server bewegt – aber die Daten können immer noch lesbar sein, sobald sie diesen Server erreichen. End-to-End-Verschlüsselung (E2EE) geht weiter: Daten bleiben laut IBM bei der Übertragung verschlüsselt und werden nur auf dem Gerät des Empfängers entschlüsselt, was bedeutet, dass selbst der Dienstanbieter, der die Nachricht übermittelt, ihren Inhalt nicht lesen kann.

IBM beschreibt E2EE als in vier Stufen funktionierend: Ein Algorithmus verwandelt die Nachricht in Chiffrentext; der Chiffrentext reist durch das Netzwerk und sieht für jeden Abfänger wie Zufallszeichen aus; das Gerät des Empfängers verwendet einen privaten oder gemeinsamen Schlüssel, um die ursprüngliche Nachricht wiederherzustellen; und die Daten werden dann auf Integrität überprüft, um zu bestätigen, dass sie während der Übertragung nicht manipuliert wurden. IBM listet Messaging-Plattformen wie WhatsApp, Signal und Apples iMessage sowie Passwort-Manager wie 1Password und Bitwarden als Beispiele für Dienste auf, die End-to-End-Verschlüsselung anwenden.

Symmetrische vs. asymmetrische Verschlüsselung auf einen Blick
MerkmalSymmetrische VerschlüsselungAsymmetrische Verschlüsselung
Verwendete SchlüsselEin gemeinsamer geheimer SchlüsselÖffentlicher Schlüssel + Schlüsselpaar für privat
Typische Schlüssellänge128–256 Bit2048+ Bit (RSA); 256+ Bit (ECC)
GeschwindigkeitSchnellEtwa 1.000x langsamer als symmetrisch
Häufige AlgorithmenAES, ChaCha20RSA, ECDH, Ed25519, ML-KEM
Typische VerwendungVerschlüsselung großer Datenmengen (Dateien, VPN-Verkehr)Schlüsselaustausch, digitale Signaturen

Warum Quantencomputer die Verschlüsselungsstandards verändern

Regulierungsbehörden bereiten sich bereits auf eine zukünftige Bedrohung vor: Ausreichend leistungsstarke Quantencomputer könnten theoretisch die mathematischen Probleme lösen, auf die sich heutige asymmetrische Verschlüsselung stützt. Am 13. August 2024 genehmigte NIST drei neue Federal Information Processing Standards, die speziell entwickelt wurden, um Angriffen sowohl von klassischen als auch von Quantencomputern zu widerstehen, laut NIST's Computer Security Resource Center (CSRC).

Die drei Standards sind FIPS 203, der Module-Lattice-Based Key-Encapsulation Mechanism Standard (abgeleitet vom CRYSTALS-Kyber-Beitrag); FIPS 204, der Module-Lattice-Based Digital Signature Standard (abgeleitet von CRYSTALS-Dilithium); und FIPS 205, der Stateless Hash-Based Digital Signature Standard (abgeleitet von SPHINCS+). NIST's CSRC erklärt, dass die Standards "entworfen wurden, um zukünftigen Angriffen durch Quantencomputer zu widerstehen, die die Sicherheit der aktuellen Standards bedrohen", und umfassen sowohl den Schlüsselaustausch als auch die digitalen Signaturen, die verwendet werden, um zu überprüfen, dass Daten nicht geändert wurden.

Was dies für die tägliche Privatsphäre bedeutet

Für die meisten Menschen ist das praktische Fazit, dass Verschlüsselung bereits einen Großteil des täglichen digitalen Lebens standardmäßig schützt – HTTPS sichert das Web-Browsing, AES sichert Dateien und Wi-Fi-Verkehr, und E2EE schützt viele beliebte Messaging-Apps. Die fortlaufende Verschiebung hin zu Post-Quantum-Standards ist hauptsächlich eine Änderung der Hintergrund-Infrastruktur, verwaltet von Standards-Organisationen, Gerätherstellern und Dienstanbietern, anstatt etwas, das einzelne Benutzer selbst konfigurieren müssen.

Fragen

Was ist der Unterschied zwischen Verschlüsselung und End-to-End-Verschlüsselung?
Regelmäßige Verschlüsselung, wie die in HTTPS verwendete TLS, schützt Daten nur, während sie zwischen einem Gerät und einem Server reisen, wo sie möglicherweise gelesen werden können. End-to-End-Verschlüsselung hält Daten verschlüsselt, bis sie auf dem eigenen Gerät des Empfängers entschlüsselt werden, sodass nicht einmal der Dienstanbieter den Inhalt lesen kann, laut IBM.
Was ist AES und warum wird es so weit verbreitet verwendet?
AES (Advanced Encryption Standard) ist ein symmetrischer Verschlüsselungsalgorithmus, der von NIST 2001 als FIPS 197 veröffentlicht wurde. Es unterstützt 128-, 192- oder 256-Bit-Schlüssel und ist zugelassen für den Schutz elektronischer Daten in Regierungs- und Handelssystemen.
Warum verwenden Systeme sowohl symmetrische als auch asymmetrische Verschlüsselung zusammen?
Asymmetrische Verschlüsselung vermeidet die Notwendigkeit, einen geheimen Schlüssel im Voraus zu teilen, ist aber laut Proton etwa 1.000-mal langsamer als symmetrische Verschlüsselung. Hybrid-Systeme verwenden asymmetrische Verschlüsselung kurz zum Austausch eines Session-Schlüssels, schalten dann auf schnelle symmetrische Verschlüsselung für die eigentlichen Daten um – so funktionieren HTTPS und VPNs.
Können Quantencomputer die aktuelle Verschlüsselung durchbrechen?
Quantencomputer, die in der Lage sind, die heutzutage weit verbreitete asymmetrische Verschlüsselung zu durchbrechen, existieren noch nicht, aber NIST hat bereits im August 2024 neue Post-Quantum-Standards (FIPS 203, 204 und 205) genehmigt, die speziell entwickelt wurden, um zukünftigen Quantenangriffen zu widerstehen, laut NIST's CSRC.
Welche Apps verwenden End-to-End-Verschlüsselung?
IBM listet WhatsApp, Signal und Apples iMessage als Messaging-Dienste auf, die End-to-End-Verschlüsselung für alle Kommunikationen verwenden, zusammen mit Passwort-Managern wie 1Password und Bitwarden für gespeicherte Anmeldeinformationen.

Quellen

  1. NIST — Advanced Encryption Standard (AES)
  2. NIST CSRC — Post-Quantum Cryptography FIPS Approved
  3. IBM — What Is End-to-End Encryption?
  4. Proton — Asymmetric vs. symmetric encryption: What's the difference?

Dieser Beitrag wurde mit künstlicher Intelligenz erstellt und vor der Veröffentlichung automatisch auf Quellen geprüft. Wenn Sie einen Fehler sehen, bitten Sie um eine Korrektur. Korrektur oder Gegendarstellung anfordern · So arbeiten wir

Passend dazu