Text verschlüsseln und entschlüsseln
Text Encrypt & Decrypt
Verschlüsselt eine Nachricht mit AES-GCM aus einer Passphrase und erzeugt einen in sich geschlossenen Base64-Block.
Verschlüsselt eine Nachricht mit einer Passphrase zu einem einzigen Base64-String, den Sie überall einfügen können, und entschlüsselt ihn zurück. AES-GCM mit einem per PBKDF2 abgeleiteten Schlüssel; Salt und Nonce reisen in der Ausgabe mit, sodass der String der ganze Chiffretext ist und es nichts weiter aufzubewahren gibt.
Es gibt keine Wiederherstellung. Eine vergessene Passphrase bedeutet, dass die Nachricht weg ist; eine schwache bedeutet, dass sie öffentlich ist.
Nachricht
Verschlüsselt (Base64, überall einfügbar)
So funktioniert es
Wählen Sie eine Passphrase, die Sie nicht verlieren
Es gibt keinerlei Wiederherstellung. Eine vergessene Passphrase ist die Nachricht weg, und eine erratbare ist die Nachricht öffentlich.
Verschlüsseln Sie und kopieren Sie das Base64
Es übersteht E-Mail, Chat und eine Textdatei – kein Anhang, keine Schlüsseldatei, nichts, das daneben aufzubewahren wäre.
Senden Sie die Passphrase auf einem anderen Weg
Der ganze Sinn geht verloren, wenn die Passphrase neben dem Chiffretext reist. Ein anderer Kanal, idealerweise ein anderer Tag.
Häufige Fragen
Warum PBKDF2 statt Argon2id?
Weil PBKDF2 das ist, was der Browser selbst implementiert, in Code, den die Plattform pflegt. Argon2 hieße, einen WebAssembly-Build auszuliefern, und ein kryptografisches Primitiv, das Sie nicht prüfen können, ist schlechter als ein gut verstandenes mit der von OWASP empfohlenen Iterationszahl, die hier verwendet wird.
Würde eine falsche Passphrase mir verstümmelten Text geben?
Nein – sie scheitert rundheraus. AES-GCM authentifiziert den Chiffretext, sodass eine falsche Passphrase oder ein einziges verändertes Zeichen einen Fehler erzeugt und keinen plausibel aussehenden Unsinn. Manipulation wird erkannt, nicht entschlüsselt.
Ist das Ende-zu-Ende-Verschlüsselung?
Es ist Verschlüsselung, die Sie selbst vornehmen, in Ihrem Browser, mit einem Schlüssel, den niemand sonst hat. Was es nicht ist, ist ein Messaging-Protokoll – es gibt keine Forward Secrecy, keine Identität, keinen Schlüsselaustausch. Für ein fortlaufendes Gespräch verwenden Sie ein dafür gebautes Werkzeug.
Kann der Dateiverschlüsseler das öffnen?
Ja – absichtlich derselbe Container, sodass die beiden Werkzeuge die Ausgabe des jeweils anderen entschlüsseln. Eine Konstruktion zu prüfen statt zwei.
Eingabe aus
Datei verschlüsseln und entschlüsseln
File Encrypt & Decrypt
Verschlüsselt jede Datei mit AES-256-GCM aus einer Passphrase und entschlüsselt Dateien, die es selbst erzeugt hat – ohne Upload, komplett im Browser.
Selbstzerstörende Notiz
Self-Destructing Note
Verschlüsselt eine Notiz im Browser und gibt Ihnen einen Einmal-Link, der die Notiz nach dem Lesen zerstört.
PGP-Nachrichten-Tool
PGP Message Tool
Ver- und entschlüsselt OpenPGP-Nachrichten mit einer Passphrase, vollständig im Browser – symmetrischer Modus nach RFC 4880 (AES-256, SHA-256 S2K, MDC), kompatibel mit gpg -c. Public-Key-Verschlüsselung und Signaturen sind nicht gebaut.
Klassische Chiffren
Classic Cipher Tool
Ver- und entschlüsselt Caesar, ROT13, Atbash, Vigenère und Zickzack-Chiffre, mit Brute-Force-Ansicht.
Danach
Diese Tools nehmen an, was dieses hier erzeugt, das Ergebnis kann also direkt weiter.
Base64 kodieren und dekodieren
Base64 Encoder & Decoder
Kodiert und dekodiert Base64 und Base64URL für Text oder Dateien und behandelt UTF-8 korrekt.
Datei verschlüsseln und entschlüsseln
File Encrypt & Decrypt
Verschlüsselt jede Datei mit AES-256-GCM aus einer Passphrase und entschlüsselt Dateien, die es selbst erzeugt hat – ohne Upload, komplett im Browser.
Zufallsschlüssel-Generator
Random Key Generator
Erzeugt kryptografische Zufallsbytes als Hex, Base64 oder Base64URL in gewählter Länge, für App-Geheimnisse.
Selbstzerstörende Notiz
Self-Destructing Note
Verschlüsselt eine Notiz im Browser und gibt Ihnen einen Einmal-Link, der die Notiz nach dem Lesen zerstört.
curl in Code
curl to Code
Wandelt einen curl-Befehl in fetch, axios, Python requests, Go, PHP oder PowerShell um.
Text-Hash
Text Hash
Berechnet MD5, SHA-1, SHA-256, SHA-384, SHA-512 und CRC-32 einer Zeichenkette, wahlweise in Großbuchstaben oder als Base64.