TL
Tool Lab
💰Spenden
💰Spenden

AES Encryptor / Decryptor

Encrypt and decrypt text using AES-256-GCM with PBKDF2 key derivation in your browser.

Passwort
Schlüsselgröße
Klartext

Über dieses Tool

Der AES-Textverschlüsseler verwendet AES-GCM (Galois/Counter-Modus), ein authentifiziertes Verschlüsselungsschema, das sowohl Vertraulichkeit als auch Integrität bietet. Das Passwort wird mit PBKDF2 (100.000 Iterationen, SHA-256) in einen kryptografischen Schlüssel umgewandelt.

Das Ausgabeformat ist Base64(Salt + IV + Geheimtext + Auth-Tag). Dieser Blob ist selbstständig — fügen Sie ihn zum Entschlüsseln ein. Alle Vorgänge verwenden die native crypto.subtle-API des Browsers. Nichts wird an einen Server gesendet.

Anleitung

  1. Wählen Sie den Modus Verschlüsseln oder Entschlüsseln.
  2. Geben Sie ein starkes Passwort ein (dasselbe muss für beide Vorgänge verwendet werden).
  3. Verschlüsseln: Klartext eingeben/einfügen oder auf Beispiel klicken.
  4. Entschlüsseln: Den von diesem Tool erzeugten Base64-Geheimtext einfügen.
  5. Auf Verschlüsseln/Entschlüsseln klicken und Ergebnis kopieren.

Anwendungsfälle

Entwickler verschlüsseln sensible Konfigurationsschnipsel vor der Speicherung. Sicherheitsforscher validieren AES-GCM-Entschlüsselungslogik. Teams teilen verschlüsselte Zugangsdaten in öffentlichen Wikis.

Häufige Fragen

  • Ist dieses Tool für Produktionsgeheimnisse sicher?Die Verschlüsselung ist kryptografisch stark, aber webbasierte Tools haben inhärente Risiken. Für Produktionsgeheimnisse verwenden Sie einen dedizierten Secrets-Manager.
  • Warum erzeugt derselbe Klartext jedes Mal anderen Geheimtext?Bei jeder Verschlüsselung werden neues Salt und IV generiert. Dies verhindert, dass ein Angreifer erkennt, dass Sie dieselbe Nachricht zweimal verschlüsselt haben.
  • Was passiert bei falschem Passwort?AES-GCM enthält ein Auth-Tag. Bei falschem Passwort schlägt die Entschlüsselung mit einem Fehler fehl statt korrumpierten Output zu erzeugen.
  • Kann ich dies in einer anderen Programmiersprache entschlüsseln?Ja. Das Format ist Standard-AES-256-GCM mit PBKDF2-Schlüsselableitung. Äquivalenter Code existiert für Python, Node.js und Java.