Was ist AES-Verschlüsselung und ist sie die Beste in 2026?

Ana Jovanovic
Ana Jovanovic Ehemalige Redakteurin
Veröffentlicht am: 25. Februar 2025
Geprüft von Kate Davidson
Seit Veröffentlichung 2 mal aktualisiert
Ana Jovanovic Ana Jovanovic Ehemalige Redakteurin
Veröffentlicht am: 25. Februar 2025 Seit Veröffentlichung 2 mal aktualisiert
Geprüft von Kate Davidson

Die AES-Verschlüsselung ist eine der zuverlässigsten Methoden zum Schutz digitaler Informationen. Sie wurde erstmals 2001 von der US-amerikanischen Regierung nach einem strengen Auswahlverfahren eingeführt und hat sich weltweit als Standard für Geschwindigkeit, Zuverlässigkeit und Sicherheit bei der Verschlüsselung etabliert.

Diese Verschlüsselung ist entscheidend, um sensible Daten vor Diebstahl oder Manipulation zu schützen. Sie ist so sicher, dass selbst die schnellsten Supercomputer Milliarden von Jahren benötigen würden, um sie zu knacken. Aufgrund seiner unübertroffenen Stärke ist AES die Grundlage der Cybersicherheit für alles, vom Online-Banking bis zum Schutz von Regierungsdateien.

Die AES-Verschlüsselung ist sogar in alltäglichen Produkten implementiert, die Du vielleicht bereits verwendest. Beispielsweise nutzen Passwortmanager wie 1Password und virtuelle private Netzwerke (VPNs) wie ExpressVPN die AES-Verschlüsselung, um Deine Passwörter, Finanzdaten und privaten Nachrichten zu schützen. Lass uns herausfinden, was die AES-Verschlüsselung in der heutigen digitalen Welt so unentbehrlich macht.

Anmerkung der Redaktion: ExpressVPN und diese Website gehören zur gleichen Eigentümergruppe.

Wie funktioniert die AES-Verschlüsselung?

Die AES-Verschlüsselung schützt Deine Daten, indem sie sie in ein unlesbares Format umwandelt, das ohne den richtigen Schlüssel nicht entschlüsselt werden kann. Dieses Ziel wird durch eine Reihe komplexer Schritte erreicht, wobei jeder Schritt es schwieriger macht, die verschlüsselten Daten zu knacken.

So funktioniert AES im Detail:

Schritt 1: Aufteilung der Daten in Blöcke. AES verarbeitet Daten in Blöcken von 128 Bit. Sind die Eingangsdaten größer, werden sie in mehrere 128-Bit-Blöcke aufgeteilt. Ist der letzte Block kleiner als 128 Bit, wird er durch Auffüllen (Padding) auf 128 Bit gebracht.

Was ist AES-Verschlüsselung

Schritt 2: Schlüsselerweiterung. Der ursprüngliche AES-Schlüssel (der 128, 192 oder 256 Bit lang sein kann) wird in ein Array von Schlüsselerweiterungswörtern zerlegt. Diese Schlüsselerweiterungen werden in jeder Runde des Verschlüsselungsprozesses verwendet. In unserem Beispiel verwenden wir „Naturschützer”.

Schritt 3: Hinzufügen des Rundenschlüssels. In der ersten Runde der AES-Verschlüsselung werden die anfänglichen Datenblöcke mit dem ersten Rundenschlüssel kombiniert, und zwar mit Hilfe einer booleschen Algebraoperation namens XOR. XOR steht für “Exklusives Oder”. Das Ergebnis dieser Operation ist nur dann wahr, wenn die beiden Eingabewerte unterschiedlich sind.

Was ist AES-Verschlüsselung

Schritt 4: Substitution von Bytes. In diesem Schritt wird die Rijndael S-Box (Substitutionsbox) verwendet, um jedes Byte der Daten durch ein anderes Byte gemäß einer festen Substitutionstabelle zu ersetzen.

Was ist AES-Verschlüsselung

Schritt 5: Verschieben von Reihen. Die Reihen der Datenmatrix werden dann verschoben. Die erste Reihe bleibt unverändert, die zweite Reihe verschiebt sich um eine Position, die dritte um zwei und die vierte um drei.

Was ist AES-Verschlüsselung

Schritt 6: Mischen von Spalten. Jede Spalte der Datenmatrix wird dann gemischt. Dies geschieht durch eine mathematische Matrix-Multiplikation in einem endlichen (Galois-)Feld.

Schritt 7: Erneutes Hinzufügen des Rundenschlüssels. Nachdem die Daten gemischt wurden, wird den Daten durch eine weitere XOR-Operation (wie in Schritt 3) erneut ein Rundenschlüssel hinzugefügt. Dieser Rundenschlüssel unterscheidet sich vom ursprünglichen Rundenschlüssel.

Schritt 8: Wiederholung der Schritte für zusätzliche Runden. Für AES-128 wird dieser Prozess (Schritte 4 bis 7) für zusätzliche 9 Runden, für AES-192 für zusätzliche 11 Runden und für AES-256 für zusätzliche 13 Runden wiederholt. Nach der letzten Runde entfällt das Mischen der Spalten (Schritt 6), die anderen Operationen finden jedoch weiterhin statt.

AES-Schlüssellängen

Die AES-Verschlüsselung gibt es in 3 Schlüssellängen, die jeweils ein unterschiedliches Sicherheitsniveau bieten. Ein 128-Bit-Schlüssel hat mehrere Milliarden mögliche Kombinationen, ein 192-Bit-Schlüssel noch mehr und ein 256-Bit-Schlüssel eine astronomische Anzahl von Kombinationen, was ihn praktisch unknackbar macht.

Obwohl AES-256 die stärkste Variante ist, benötigt sie mehr Computerressourcen wie Leistung und Verarbeitungsgeschwindigkeit, was sich leicht auf die Akkulaufzeit oder die Verschlüsselungsgeschwindigkeit auswirken kann. Der Unterschied in den benötigten Ressourcen zwischen AES-128 und AES-256 ist jedoch so gering, dass AES-256 die bevorzugte Wahl für Passwortmanager, VPNs und viele andere vertrauenswürdige Cybersicherheitswerkzeuge geworden ist. Und selbst wenn ein Produkt 128-Bit-AES verwendet, ist es immer noch unglaublich sicher und wurde noch nie geknackt.

AES-Entschlüsselung

Der Entschlüsselungsprozess ist umgekehrt zum Verschlüsselungsprozess. Er beginnt mit der Anwendung des Schlüssels der letzten Runde auf den Chiffretext mittels einer XOR-Operation, gefolgt von einer Reihe von umgekehrten Schritten – Zeilenverschiebung, Byte-Substitution und Spaltenmischung (in umgekehrter Reihenfolge). Die Schlüsselerweiterung wird ebenfalls rückgängig gemacht, indem die zuvor erweiterten Schlüssel in jeder Runde verwendet werden, um die Daten in ihren ursprünglichen Zustand zurückzuversetzen.

Bei der AES-Entschlüsselung ist die Anzahl der Runden identisch mit der Anzahl der Runden bei der Verschlüsselung, aber die Operationen werden in umgekehrter Reihenfolge durchgeführt. Für AES-128, AES-192 oder AES-256 wird der Prozess für die entsprechende Anzahl von Runden wiederholt, wobei die letzte Runde den Schritt des Mischens der Spalten auslässt.

Wenn alle Runden abgeschlossen sind, ist das Ergebnis der ursprüngliche Klartext, der vollständig aus dem verschlüsselten Chiffretext wiederhergestellt wurde – allerdings nur, wenn der richtige Entschlüsselungsschlüssel verwendet wurde. Damit ist die Sicherheit der Daten gewährleistet, denn nur der richtige Schlüssel kann die verschlüsselten Informationen wieder entschlüsseln.

Häufige Einsatzgebiete der AES-Verschlüsselung

Die AES-Verschlüsselung wird häufig zum Schutz sensibler Daten im Bereich der Cyber-Sicherheit eingesetzt. Hier sind einige der häufigsten Anwendungsbereiche:

  • VPNs: Die besten VPNs verwenden 256-Bit-AES-Verschlüsselung, um Deinen Internetverkehr zu schützen und sicherzustellen, dass Hacker Deine Daten nicht abfangen können, wenn Du mit einem öffentlichen WiFi-Netzwerk verbunden bist. So wird verhindert, dass Cyberkriminelle Zugang zu sensiblen Informationen wie Passwörtern, E-Mails und Finanzdaten erhalten.
  • Passwortmanager: Passwortmanager (wie beispielsweise Dashlane) verwenden 256-Bit-AES-Verschlüsselung, um Deine Zugangsdaten sicher zu speichern und zu schützen. AES stellt sicher, dass nur Du mit dem richtigen Master-Passwort Deine gespeicherten Passwörter entschlüsseln und darauf zugreifen kannst, was eine zusätzliche Sicherheitsebene darstellt.
  • Online-Banking: Banken und Finanzinstitute verwenden die AES-Verschlüsselung, um sensible Informationen bei Transaktionen zu verschlüsseln und so sicherzustellen, dass Deine persönlichen Daten und Zahlungsdetails privat bleiben. AES verhindert den Zugriff Unbefugter auf Dein Konto und schützt Dich so vor Identitätsdiebstahl und Betrug.
  • Regierungskommunikation: Regierungen auf der ganzen Welt verwenden AES, um klassifizierte Informationen zu schützen und die Kommunikation zu schützen. Aufgrund ihrer Stärke schützt die AES-Verschlüsselung sensible nationale Sicherheitsdaten und verhindert unbefugten Zugriff – selbst durch sehr fortschrittliche Cyber-Angriffe.
  • E-Mail-Verschlüsselung: Viele E-Mail-Dienste verwenden AES-Verschlüsselung, um den Inhalt von E-Mails zu schützen und sicherzustellen, dass private Kommunikation während der Übertragung geschützt bleibt. Dies verhindert das Abhören und stellt sicher, dass nur der beabsichtigte Empfänger die Nachricht lesen kann.
  • Dateiverschlüsselung: Die AES-Verschlüsselung wird häufig verwendet, um Dateien und Dokumente sowohl auf Deinen Geräten als auch während der Übertragung zu verschlüsseln. Dies stellt sicher, dass sensible Dateien wie Geschäftsverträge, rechtliche Dokumente oder persönliche Informationen vor unbefugtem Zugriff geschützt sind.
  • Cloud-Speicher: Anbieter von Cloud-Diensten verwenden AES-Verschlüsselung, um in der Cloud gespeicherte Dateien zu schützen. Egal, ob Du Fotos, Arbeitsdokumente oder Backups speicherst, AES sorgt dafür, dass Deine Daten verschlüsselt werden, bevor sie Dein Gerät verlassen, um Datenpannen und Diebstahl vorzubeugen.
  • Mobile Geräte: Smartphones und Tablets verwenden häufig AES-Verschlüsselung, um Benutzerdaten wie Kontakte, Nachrichten und Anwendungsdaten zu sichern. Dies schützt persönliche Informationen bei Verlust oder Diebstahl des Geräts und stellt sicher, dass unbefugte Benutzer keinen Zugriff auf Deine sensiblen Daten haben.

AES im Vergleich zum Data Encryption Standard (DES)

Die AES-Verschlüsselung ist wesentlich stärker und sicherer als die ältere DES-Verschlüsselung. Einer der Hauptunterschiede liegt in der Schlüssellänge: AES unterstützt Schlüssellängen von 128, 192 und 256 Bit, während DES nur über einen 56-Bit-Schlüssel verfügt. Dadurch ist AES deutlich schwerer zu knacken, da moderne Computer DES aufgrund seiner geringen Schlüssellänge leicht überwinden können.

Außerdem arbeitet AES schneller und effizienter. DES arbeitet mit 64-Bit-Datenblöcken, während AES Daten in 128-Bit-Blöcken verarbeitet und damit größere Informationsmengen effektiver handhaben kann.

AES ist inzwischen der weltweite Standard für sichere Verschlüsselung, so wie Transport Layer Security (TLS) Secure Sockets Layer (SSL) für sichere Online-Verbindungen abgelöst hat.

AES im Vergleich zu RSA

AES und RSA sind zwei weit verbreitete Verschlüsselungsverfahren, die jedoch unterschiedlich funktionieren und für verschiedene Zwecke eingesetzt werden. AES ist ein symmetrisches Verschlüsselungsverfahren, das heißt, es verwendet denselben Schlüssel zum Ver- und Entschlüsseln. Dadurch ist es schnell und effizient und wird daher häufig zur Verschlüsselung großer Datenmengen wie Dateien oder Kommunikation verwendet.

Im Gegensatz dazu ist Rivest-Shamir-Adleman (RSA) ein asymmetrisches Verschlüsselungsverfahren, das zwei Schlüssel verwendet: einen öffentlichen Schlüssel für die Verschlüsselung und einen privaten Schlüssel für die Entschlüsselung. Obwohl RSA langsamer ist als AES, ist es nützlich, um Schlüssel sicher auszutauschen und digitale Signaturen zu erstellen, die die Identität des Absenders verifizieren. In vielen Fällen werden AES und RSA zusammen verwendet. RSA verschlüsselt den AES-Schlüssel, der dann zur Datenverschlüsselung verwendet wird. Diese Kombination ermöglicht einen sicheren Schlüsselaustausch und eine effiziente Datenverschlüsselung.

Potentielle Nachteile der AES-Verschlüsselung

Die AES-Verschlüsselung ist ein sehr sicheres Verfahren, hat aber auch einige Einschränkungen. Einer der Nachteile ist die Leistungsfähigkeit. Stärkere Verschlüsselungsverfahren wie AES-256 benötigen mehr Rechenleistung, was Geräte mit begrenzten Ressourcen wie Smartphones oder IoT-Geräte verlangsamen kann. Beispielsweise können ältere Smartphones bei anwendungslastiger Verschlüsselung spürbare Verzögerungen aufweisen.

Eine weitere Herausforderung ist die Schlüsselverwaltung. Die Sicherheit von AES hängt davon ab, wie gut die Verschlüsselungsschlüssel gespeichert und geschützt werden. Wenn Schlüssel kompromittiert werden oder verloren gehen, wie es bei einem Datenleck der Fall sein kann, kann die Verschlüsselung leicht umgangen werden. Gelangt ein Angreifer beispielsweise an den Schlüsselspeicher eines schlecht gesicherten Geräts, kann er sensible Daten entschlüsseln.

AES kann auch anfällig für Seitenkanalangriffe sein. Ein Seitenkanalangriff ist ein Cybersicherheitsexploit, bei dem ein Angreifer sensible Informationen extrahiert, indem er unbeabsichtigte physikalische oder betriebliche Eigenschaften eines Systems analysiert – wie z. B. Timing, Stromverbrauch, elektromagnetische Emissionen oder akustische Signale -, anstatt direkt Software-Schwachstellen anzugreifen.

Obwohl der AES-Algorithmus selbst sicher ist, können Angreifer Schwächen in der Handhabung der Verschlüsselung durch ein System ausnutzen. Beispielsweise können Stromverbrauch oder Zeitverzögerungen Informationen über den Schlüssel preisgeben. Seit der Einführung von AES haben verschiedene Cybersicherheitsforscher gezeigt und dokumentiert, dass die Beobachtung von Stromverbrauchsmustern während der Verschlüsselung es Angreifern ermöglichen könnte, AES-Schlüssel zu knacken.

Nicht zuletzt kann eine unsachgemäße Implementierung von AES zu Sicherheitslücken führen. Obwohl AES ein starker Algorithmus ist, können Angreifer die Verschlüsselung umgehen, wenn der Algorithmus falsch konfiguriert ist, z. B. durch die Verwendung schwacher Schlüssel oder fehlerhafter Verschlüsselungsroutinen. Beispielsweise kann die Verwendung von hartcodierten Schlüsseln oder das Versäumnis, Schlüssel korrekt zu randomisieren, Systeme anfällig für Angriffe machen.

Häufig gestellte Fragen

Die auf dieser Website aufgeführten Angebote stammen von Unternehmen, von denen diese Website eine Vergütung erhält. Einige davon befinden sich im gleichen Besitz unserer Muttergesellschaft. Das kann sich auf die Rangfolge sowie die Art und Weise auswirken, wie die Angebote präsentiert werden. Weitere Informationen 
Weitere Informationen
Über den Autor
Ana Jovanovic
Ana Jovanovic
Ehemalige Redakteurin
Veröffentlicht am: 25. Februar 2025

Über den Autor

Ana Jovanovic ist eine ehemalige Redakteurin bei SafetyDetectives. Sie hat fast ein Jahrzehnt Erfahrung bezüglich Redigieren, Korrekturlesen, Prüfen von Fakten und Umschreiben von Inhalten. Dabei hat sie für Dutzende Websites zu verschiedenen Themen gearbeitet. Darunter befinden sich zwei, die sich mit Antivirusprogrammen, VPNs, Kindersicherungen und Passwort-Managern befassen. Bevor Teil des SafetyDetective-Teams wurde, leitete sie ein Team von SEO-Redakteuren, die in verschiedenen Nischenbereichen wie Cybersicherheit, Finanzen und Technologie arbeiteten. Ana hat auch für Printmedien und in der Buchverlagsbranche als Redakteurin und Übersetzerin gearbeitet. Arbeitet sie gerade nicht, liest sie gerne, kocht und kümmert sich um ihre Pflanzen. Sie hat mehr als hundert davon!