Verschluesseln und Entschluesseln mit AES

Verschluesseln und entschluesseln Sie Text mit AES-CBC oder AES-GCM direkt in Ihrem Browser mit der Web Crypto API.

Das AES-Verschluesselungstool ermoeglicht es Ihnen, Klartext in Chiffretext zu verschluesseln und ihn mit dem Advanced Encryption Standard zurueck zu entschluesseln. Waehlen Sie zwischen den Modi AES-CBC und AES-GCM, stellen Sie einen 128/192/256-Bit-Schluessel und Initialisierungsvektor bereit oder generieren Sie diese, und verarbeiten Sie Daten vollstaendig in Ihrem Browser ohne Serverinteraktion.

Loading...
Deine Daten bleiben in deinem Browser
Tutorial

Anleitung

1
1

Algorithmus und Operation waehlen

Waehlen Sie den Modus AES-GCM oder AES-CBC und wechseln Sie je nach Aufgabe zwischen Verschluesseln und Entschluesseln.

2
2

Schluessel und IV bereitstellen oder generieren

Geben Sie einen hexadezimalen Verschluesselungsschluessel und Initialisierungsvektor ein oder klicken Sie auf die Generierungsschaltflaechen, um kryptographisch sichere Zufallswerte zu erstellen.

3
3

Verarbeiten und Ergebnis kopieren

Geben Sie Ihren Klartext oder Base64-codierten Chiffretext ein, klicken Sie auf die Verarbeitungsschaltflaeche und kopieren Sie die Ausgabe in Ihre Zwischenablage.

Guide

Vollstaendiger Leitfaden zur AES-Verschluesselung

AES verstehen

Der Advanced Encryption Standard (AES) wurde 2001 vom National Institute of Standards and Technology (NIST) der USA nach einem fuenfjaehrigen Auswahlprozess festgelegt. Er ersetzte den veralteten Data Encryption Standard (DES) und basiert auf der Rijndael-Chiffre, die von den belgischen Kryptographen Joan Daemen und Vincent Rijmen entworfen wurde. AES arbeitet mit festen 128-Bit-Bloecken und unterstuetzt Schluessellaengen von 128, 192 und 256 Bit.

Betriebsmodi der Blockchiffre

AES allein verschluesselt nur einen einzelnen 128-Bit-Block. Um Nachrichten beliebiger Laenge zu verarbeiten, wird ein Betriebsmodus benoetigt. CBC (Cipher Block Chaining) verknuepft jeden Klartextblock per XOR mit dem vorherigen Chiffretextblock vor der Verschluesselung und bildet eine Kette. GCM (Galois/Counter Mode) verwendet zaehlerbasierte Verschluesselung mit einer Galois-Feld-Multiplikation zur Authentifizierung und bietet Vertraulichkeit und Integritaet ohne einen separaten HMAC-Schritt.

Best Practices fuer die Schluesselverwaltung

Die Sicherheit von AES haengt vollstaendig davon ab, den Schluessel geheim zu halten und ihn korrekt zu verwenden. Verwenden Sie niemals einen IV mit demselben Schluessel wieder; bei AES-GCM ist dies katastrophal, da es den Authentifizierungsschluessel offenlegen kann. Generieren Sie Schluessel mit einem kryptographisch sicheren Zufallszahlengenerator. Speichern Sie Schluessel getrennt von verschluesselten Daten, idealerweise in einem Hardware-Sicherheitsmodul (HSM) oder einem dedizierten Schluesselverwaltungsdienst.

AES in modernen Anwendungen

AES ist in der modernen Informatik allgegenwaertig. TLS/SSL verwendet AES-GCM als bevorzugte Chiffresuite fuer HTTPS-Verbindungen. Vollverschluesselungstools wie BitLocker und FileVault setzen auf AES-XTS. Passwortmanager verwenden AES-256 zum Schutz von Credential-Tresoren. Cloud-Speicherdienste verschluesseln ruhende Daten mit AES. Wi-Fi-Netzwerke, die mit WPA2 und WPA3 gesichert sind, verwenden AES-CCMP fuer die Frame-Verschluesselung.

Examples

Geloeste Beispiele

Eine Nachricht mit AES-GCM verschluesseln

Gegeben: Klartext 'Hallo Welt', ein 256-Bit-Schluessel, AES-GCM-Modus und ein 12-Byte-IV

1

Schritt 1: Generieren Sie einen 256-Bit-Schluessel (64 Hexadezimalzeichen) und einen 12-Byte-IV (24 Hexadezimalzeichen) ueber die Generierungsschaltflaechen

2

Schritt 2: Geben Sie 'Hallo Welt' in das Eingabefeld mit ausgewaehltem Verschluesselungsmodus ein

3

Schritt 3: Klicken Sie auf Verschluesseln, um einen Base64-codierten Chiffretext mit angehaengtem GCM-Authentifizierungs-Tag zu erzeugen

Ergebnis: Eine Base64-Zeichenkette wie 'dGhpcyBpcyBhIGRlbW8...' wird erzeugt. Derselbe Schluessel und IV werden zur Entschluesselung benoetigt.

Einen Base64-Chiffretext mit AES-CBC entschluesseln

Gegeben: ein Base64-Chiffretext, der originale 256-Bit-Schluessel und der bei der Verschluesselung verwendete 16-Byte-IV

1

Schritt 1: Wechseln Sie in den Entschluesselungsmodus und waehlen Sie AES-CBC als Algorithmus

2

Schritt 2: Fuegen Sie den Base64-codierten Chiffretext in das Eingabefeld ein und geben Sie den Hex-Schluessel und IV ein

Ergebnis: Der urspruengliche Klartext wird wiederhergestellt und im Ausgabebereich angezeigt.

Use Cases

Anwendungsfaelle

Sensible Konfigurationswerte verschluesseln

Verschluesseln Sie API-Schluessel, Datenbankpasswoerter oder andere Geheimnisse, bevor Sie sie in Konfigurationsdateien oder Umgebungsvariablen speichern, und entschluesseln Sie sie bei Bedarf fuer die Bereitstellung.

Symmetrische Verschluesselung lernen

Experimentieren Sie mit den Modi AES-CBC und AES-GCM nebeneinander, um zu verstehen, wie verschiedene Blockchiffre-Betriebsmodi funktionieren, wie IVs die Ausgabe beeinflussen und warum authentifizierte Verschluesselung wichtig ist.

Verschluesselungsimplementierungen verifizieren

Vergleichen Sie die Ausgabe Ihrer eigenen AES-Implementierung in einer beliebigen Programmiersprache mit diesem Tool, um sicherzustellen, dass Ihr Code den korrekten Chiffretext erzeugt und ihn erfolgreich entschluesselt.

Haeufig gestellte Fragen

?Was ist AES-Verschluesselung?

AES (Advanced Encryption Standard) ist eine symmetrische Blockchiffre, die von der US-Regierung uebernommen wurde. Sie verschluesselt Daten in 128-Bit-Bloecken mit Schluesseln von 128, 192 oder 256 Bit und gilt weithin als Goldstandard der symmetrischen Verschluesselung.

?Was ist der Unterschied zwischen AES-CBC und AES-GCM?

AES-CBC (Cipher Block Chaining) verschluesselt jeden Block unter Verwendung des vorherigen Chiffretextblocks und erfordert eine separate Authentifizierung. AES-GCM (Galois/Counter Mode) kombiniert Verschluesselung mit integrierter Authentifizierung und bietet Vertraulichkeit und Integritaet in einer einzigen Operation.

?Welche Schluesselgroessen unterstuetzt dieses Tool?

Dieses Tool unterstuetzt 128-Bit (32 Hex-Zeichen), 192-Bit (48 Hex-Zeichen) und 256-Bit (64 Hex-Zeichen) Schluessel. Die Generierungsschaltflaeche erstellt standardmaessig einen 256-Bit-Schluessel fuer maximale Sicherheit.

?Warum brauche ich einen Initialisierungsvektor (IV)?

Ein IV stellt sicher, dass die Verschluesselung desselben Klartexts mit demselben Schluessel jedes Mal unterschiedlichen Chiffretext erzeugt. Dies verhindert, dass Angreifer Muster erkennen. Verwenden Sie immer einen einzigartigen, zufaelligen IV fuer jede Verschluesselungsoperation.

?Kann ich Daten entschluesseln, die von einem anderen Tool oder einer anderen Bibliothek verschluesselt wurden?

Ja, solange das andere Tool denselben AES-Modus, Schluessel und IV verwendet hat. Der Chiffretext muss als Base64-Zeichenkette bereitgestellt werden. Bei AES-GCM muss das Authentifizierungs-Tag an den Chiffretext angehaengt sein, wie es die Web Crypto API erwartet.

?Sind meine Daten bei der Verwendung dieses Tools privat?

Ja. Alle Verschluesselung und Entschluesselung findet lokal in Ihrem Browser unter Verwendung der Web Crypto API statt. Keine Daten, Schluessel oder Chiffretexte werden jemals an einen Server gesendet.

?Ist dieses Tool kostenlos?

Ja, es ist voellig kostenlos ohne Nutzungsbeschraenkungen. Verschluesseln und entschluesseln Sie so oft wie noetig ohne jegliche Einschraenkungen.

Ähnliche Tools

Hilf uns besser zu werden

Wie gefällt Ihnen dieses Tool?

Jedes Tool bei Kitmul wird auf Basis echter Nutzeranfragen gebaut. Ihre Bewertung und Ihre Vorschläge helfen uns, Bugs zu beheben, fehlende Funktionen hinzuzufügen und die Tools zu bauen, die Sie wirklich brauchen.

Dieses Tool bewerten

Tippen Sie auf einen Stern, um uns zu sagen, wie nützlich dieses Tool für Sie war.

Vorschlag machen oder Bug melden

Eine Funktion fehlt? Einen Bug gefunden? Haben Sie eine Idee? Sagen Sie es uns und wir schauen es uns an.

Empfohlene Lektüre

Empfohlene Buecher ueber Kryptographie und Sicherheit

Als Amazon-Partner verdienen wir an qualifizierten Verkäufen.

Erweitern Sie Ihre Fähigkeiten

Empfohlene Produkte fuer Sicherheitsexperten

Als Amazon-Partner verdienen wir an qualifizierten Verkäufen.

Newsletter

Erhalte Produktivitätstipps und Neue Tools Zuerst

Schließe dich Machern und Entwicklern an, die Datenschutz schätzen. Jede Ausgabe: neue Tools, Produktivitäts-Hacks und Updates — kein Spam.

Prioritätszugang zu neuen Tools
Jederzeit abbestellen, ohne Rückfragen