Verschlüsselung / Entschlüsselung
Professionelle clientseitige AES-, 3DES- und DES-Ver-/Entschlüsselungssuite mit NIST-authentifizierten AES-256-GCM-Standardwerten, PBKDF2-Schlüsselableitung und strukturierter JSON-Verpackung.
Was unterstützt das Verschlüsseln-/Entschlüsseln-Tool?
Dieses Tool führt symmetrische Verschlüsselung und Entschlüsselung durch – derselbe Schlüssel (oder ein Passwort, per Schlüsselableitung) wird für beide Richtungen verwendet. Es unterstützt AES in mehreren Modi (GCM, CBC, CTR und ECB) sowie die veralteten DES/3DES aus Kompatibilitätsgründen, alles lokal in Ihrem Browser.
So verwenden Sie das Verschlüsseln-/Entschlüsseln-Tool
- Wählen Sie Verschlüsseln oder Entschlüsseln und dann eine Chiffre und einen Modus.
- Geben Sie einen Schlüssel direkt ein, oder geben Sie ein Passwort ein und lassen Sie PBKDF2 daraus einen Schlüssel ableiten.
- Geben Sie den Klartext (zum Verschlüsseln) oder den Chiffretext (zum Entschlüsseln) ein, zusammen mit einem IV/Nonce, falls der Modus dies erfordert.
- Überprüfen Sie das Ergebnis und kopieren Sie es.
Technische Hinweise
- GCM ist ein authentifizierter Modus – er erkennt Manipulationen und bietet gleichzeitig Vertraulichkeit – und ist im Allgemeinen die empfohlene Wahl, sofern verfügbar.
- Der ECB-Modus verschlüsselt identische Klartextblöcke zu identischen Chiffretextblöcken, was Muster in den Daten preisgeben kann; er ist aus Kompatibilitätsgründen enthalten, wird für sensible Daten jedoch nicht empfohlen.
- Verschlüsselung schützt die Vertraulichkeit der Daten nur so gut, wie der dahinterliegende Schlüssel oder das Passwort geschützt ist – ein schwaches, in einen Schlüssel abgeleitetes Passwort bleibt ein schwacher Schlüssel, und der Verlust des Schlüssels bedeutet, dass die Daten nicht wiederhergestellt werden können.
Häufig gestellte Fragen
Welchen Modus sollte ich verwenden — GCM, CBC, CTR oder ECB?+
Bevorzuge GCM. Es bietet Vertraulichkeit plus eingebaute Authentifizierung und erkennt so Manipulationen. CBC und CTR bieten nur Vertraulichkeit und brauchen einen separaten MAC. ECB verrät Muster, weil identische Klartextblöcke identische Chiffretextblöcke erzeugen; es ist aus Kompatibilitätsgründen enthalten, nicht zum Schutz echter Daten.
Muss der IV oder die Nonce geheim gehalten werden?+
Nein, aber sie muss für jede Verschlüsselung unter demselben Schlüssel eindeutig sein — bei GCM und CTR niemals eine Nonce wiederverwenden. Der IV ist nicht geheim und wird normalerweise zusammen mit dem Chiffretext gespeichert oder gesendet; geht er verloren, ist eine Entschlüsselung jedoch unmöglich.
Warum sind DES und 3DES enthalten, wenn sie veraltet sind?+
Nur zur Interoperabilität mit Altsystemen und alten Daten. Ihre Schlüsselstärke und die 64-Bit-Blockgröße gelten nicht mehr als ausreichend; verwende für alles Neue AES — standardmäßig GCM.
