Zum Hauptinhalt springen
Bethemesh

AES ver- und entschlüsseln

Schütze Text mit AES-256-GCM und einem aus deinem Passwort abgeleiteten Schlüssel (PBKDF2-SHA-256, 600.000 Iterationen) und entschlüssle ihn mit demselben Passwort. Nichts wird gesendet.

  • Zwischenablage

Dieses Widget einbetten

Passe die Darstellung an, prüfe die Vorschau und kopiere anschließend den Code.

Vorschau

Art des Einbettungscodes

Zu kopierender Code

Responsive und automatisch von Bethemesh in der Größe angepasst.

AES-256-GCM, Schlüssel per PBKDF2-SHA-256 (600.000 Iterationen) aus dem Passwort abgeleitet, zufälliges Salt und zufälliger IV bei jeder Verschlüsselung. Ohne das Passwort lässt sich der Text nicht wiederherstellen.

War dieses Werkzeug hilfreich?

Wie funktioniert dieses Tool?

Dieses Tool verschlüsselt Text mit einem Passwort per AES-256-GCM und entschlüsselt ihn mit demselben Passwort, vollständig in deinem Browser. Damit schützt du eine Notiz, Zugangsdaten oder eine Nachricht, bevor du sie speicherst oder über einen unsicheren Kanal verschickst, ohne Software zu installieren.

Ein Passwort ist kein AES-Schlüssel: Das Tool leitet daraus mit PBKDF2-SHA-256 (RFC 8018) über 600.000 Iterationen, dem vom OWASP Password Storage Cheat Sheet empfohlenen Wert, und einem zufälligen 16-Byte-Salt einen 256-Bit-Schlüssel ab. Anschließend wird der UTF-8-Text mit AES-256-GCM (NIST SP 800-38D) und einem zufälligen 12-Byte-IV verschlüsselt, der bei jeder Verschlüsselung neu erzeugt wird. Verschlüsselst du denselben Text zweimal mit demselben Passwort, erhältst du deshalb zwei verschiedene Ergebnisse, was normal und erwünscht ist. Alle Schritte laufen über die Web Crypto API des Browsers.

GCM ist ein authentifizierter Verschlüsselungsmodus: Er hängt an den Geheimtext ein 128-Bit-Tag an, das jede Änderung erkennt. Beim Entschlüsseln lässt ein falsches Passwort oder ein einziges verändertes Zeichen diese Prüfung scheitern, und das Tool zeigt eine klare Fehlermeldung statt unlesbarem Text. Das Ergebnis ist eine kompakte Zeichenkette bm-aes2.<Salt>.<IV>.<Geheimtext>, deren Teile in Base64URL kodiert sind: Sie enthält nur Buchstaben, Ziffern, „-“, „_“ und Punkte und lässt sich problemlos in eine E-Mail oder ein Ticket einfügen. Dieses Format ist Bethemesh-spezifisch; ältere bm-aes1-Werte, abgeleitet mit 210.000 Iterationen, lassen sich weiterhin entschlüsseln.

So verwenden Sie dieses Tool

  1. Vorgang wählen

    Wähle „Verschlüsseln“, um einen Text zu schützen, oder „Entschlüsseln“, um einen bm-aes2- oder bm-aes1-Wert wieder lesbar zu machen.

  2. Text und Passwort eingeben

    Füge den zu verschlüsselnden Text oder den verschlüsselten Wert ein oder importiere ihn und tippe das Passwort in das verdeckte Feld.

  3. Ausführen und Ergebnis übernehmen

    Starte den Vorgang: Der ver- oder entschlüsselte Text erscheint im Ergebnisbereich und lässt sich kopieren oder als Textdatei exportieren.

AES-GCM-Verschlüsselung

AES-GCM-Verschlüsselung

Geheimtext und Authentifizierungs-Tag = AES-GCM(Schlüssel, IV, Klartext, zusätzliche Daten)

Anwendungsfälle

Zugangsdaten per E-Mail oder Chat senden

Verschlüssle ein Dienstpasswort oder einen Zugangsschlüssel, bevor du ihn per E-Mail schickst, und teile das Entschlüsselungspasswort über einen anderen Kanal mit, etwa am Telefon oder per SMS.

Eine vertrauliche Notiz in einem unverschlüsselten Tool ablegen

Speichere sensible Informationen als bm-aes2-Wert in einem Ticket, einem Wiki oder einer geteilten Notiz: Nur wer das Passwort kennt, kann sie wieder lesen.

Prüfen, ob eine verschlüsselte Nachricht verändert wurde

Dank der GCM-Authentifizierung lässt sich ein gekürzter oder bearbeiteter Geheimtext nicht entschlüsseln: Die Fehlermeldung zeigt dir, dass der erhaltene Wert nicht das Original ist oder das Passwort falsch ist.

Beispiele

Eine Nachricht verschlüsseln und entschlüsseln

Eingabe

Text: Bonjour; Passwort: exemple-local; Vorgang: Verschlüsseln (AES-256-GCM), danach Entschlüsseln mit demselben Passwort

Ergebnis

Ergebnis der Verschlüsselung: bm-aes2.<Salt Base64URL>.<IV Base64URL>.<Geheimtext Base64URL> (bei jeder Ausführung zufällig); Ergebnis der Entschlüsselung mit demselben Passwort: Bonjour

Tipps und bewährte Vorgehensweisen

  • Die Sicherheit hängt vollständig vom Passwort ab: 600.000 Iterationen bremsen einen Wörterbuchangriff, retten aber kein „sommer2024“. Nutze eine Passphrase aus mehreren Wörtern oder ein langes Zufallspasswort.
  • Schick das Passwort nie in derselben Nachricht wie den verschlüsselten Wert: Ein einziger Zugriff auf diesen Kanal würde sonst alles offenlegen.
  • Es gibt keine Wiederherstellung: Ohne das exakte Passwort (inklusive Groß-/Kleinschreibung und Leerzeichen) ist der Text verloren. Bewahre es in einem Passwort-Manager auf.

Quellen und Referenzen

Häufig gestellte Fragen

Ist AES-256 im Jahr 2026 noch sicher?

Ja. Kein praktischer Angriff bricht AES-256: Der einzige realistische Weg ist, das Passwort zu erraten, aus dem der Schlüssel abgeleitet wird. Selbst gegen einen künftigen Quantencomputer würde der Grover-Algorithmus die Stärke nur auf etwa 128 Bit senken, was weiterhin unerreichbar ist.

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

CBC verschlüsselt nur: Ein veränderter Geheimtext wird stillschweigend zu beschädigten Daten entschlüsselt, und ohne zusätzliches HMAC ist der Modus anfällig für Padding-Oracle-Angriffe. GCM verschlüsselt und authentifiziert in einem Schritt, sodass jede Manipulation erkannt wird. Diesen Modus nutzt auch TLS 1.3, und er wird für neue Anwendungen empfohlen.

Warum ändert sich das Ergebnis bei jeder Verschlüsselung?

Jede Verschlüsselung erzeugt ein neues 16-Byte-Salt und einen neuen 12-Byte-IV. Bei GCM ist das unverzichtbar: Ein wiederverwendeter IV mit demselben Schlüssel würde Informationen über die Texte preisgeben und gefälschte Nachrichten ermöglichen. Beide Ergebnisse lassen sich trotzdem mit demselben Passwort entschlüsseln.

Kann ich den Wert mit OpenSSL oder einer anderen Website entschlüsseln?

Nicht direkt. Zum Entschlüsseln muss man die genaue Ableitung (PBKDF2-SHA-256, Iterationszahl, Schlüssellänge) und die Reihenfolge der Teile kennen, die dem bm-aes2-Format eigen sind. Umgekehrt entschlüsselt das Tool keine Formate anderer Programme, etwa die Salted__-Ausgabe von openssl enc.

Was bedeutet der Fehler beim Entschlüsseln?

Er bedeutet, dass die GCM-Authentifizierung fehlgeschlagen ist: Entweder weicht das Passwort vom verwendeten ab, oder der Wert wurde gekürzt oder verändert, etwa durch unvollständiges Kopieren. Das Tool kann beide Fälle nicht unterscheiden, gerade weil es ohne den richtigen Schlüssel nichts preisgibt.

Kann ich mit diesem Tool Dateien verschlüsseln?

Das Tool ist für Text gedacht. Für Dateien, Archive oder Backups nutzt du besser ein spezialisiertes Werkzeug wie age, GPG oder einen verschlüsselten Container, die große Datenmengen, öffentliche Schlüssel und Dateimetadaten beherrschen.

Verwandte Werkzeuge

Werkzeuge, die diesem ähnlich sind oder es ergänzen.

Ähnliche Werkzeuge

Erzeuge starke Zufallspasswörter mit 8 bis 128 Zeichen und angezeigter Entropie.

Sicherheit & DatenschutzEmpfohlenDieses Werkzeug verwenden

Prüfe, wie stark ein Passwort ist: Entropie, schwache Muster, geschätzte Knackzeit und Tipps.

Sicherheit & DatenschutzEmpfohlenDieses Werkzeug verwenden

Leite einen gesalzenen PBKDF2-SHA-256- oder SHA-512-Hash aus einem Passwort ab oder prüfe ein Passwort gegen einen kodierten Wert.

Sicherheit & DatenschutzDieses Werkzeug verwenden