Über dieses AES-Tool
Passphrase und Klartext eingeben, „Verschlüsseln“ klicken — heraus kommt eine Base64-Geheimtext-Zeichenkette; mit derselben Passphrase wieder eingefügt, stellt sie das Original wieder her. Verwendet wird das native WebCrypto des Browsers mit AES-GCM-256: Die Passphrase wird per PBKDF2-SHA-256 (150.000 Iterationen, 16 Byte zufälliges Salt) zu einem Schlüssel abgeleitet, jede Verschlüsselung nutzt einen frischen 12-Byte-Zufalls-IV, und das GCM-Authentifizierungstag lässt manipulierte Geheimtexte beim Entschlüsseln scheitern.
Der Geheimtext ist Base64 aus Salt (16 Byte) + IV (12 Byte) + Geheimtext und reist als ganze Zeichenkette per Chat-App oder Notiz; der Empfänger entschlüsselt hier mit derselben Passphrase. Alles läuft lokal im Browser — Passphrase und Klartext werden nie übertragen. Da jede Verschlüsselung einen zufälligen IV nutzt, liefert zweifaches Verschlüsseln desselben Klartexts unterschiedliche Ergebnisse; das ist erwartetes Verhalten.