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.
Eine Datei per E-Mail oder Messenger zu verschicken, legt sie in lesbarer Form auf die Festplatte von jemand anderem. Wer sie vorher mit einer Passphrase verschlüsselt, die er über einen anderen Kanal weitergibt, sorgt dafür, dass die Kopie unterwegs und die Kopie im Ruhezustand ohne ihn beide bedeutungslos sind. Dieses Werkzeug tut das mit AES-256-GCM vollständig im Tab.
Die Datei wird in diesem Tab mit der Kryptografie des Browsers selbst verschlüsselt. Weder die Datei noch die Passphrase werden hochgeladen, und zu beidem wird nichts gespeichert — auch von dieser Seite nicht.
Legen Sie die zu verschlüsselnde Datei ab
Jede Datei, in jeder Größe, die Ihr Browser im Speicher halten kann.
Was mit der Datei genau geschieht
- Chiffre
- AES-256-GCM, 128-Bit-Tag
- Schlüssel
- 256 Bit, je Datei abgeleitet
- Schlüsselableitung
- PBKDF2 with HMAC-SHA-256, 600.000 Iterationen
- Salt
- 16 zufällige Bytes, für jede Datei neu
- Nonce
- 12 zufällige Bytes, für jede Verschlüsselung neu
Heraus kommt ein 38 Byte langer Kopf — eine Kennung, die Parameter, das Salt und die Nonce — und dahinter der Geheimtext. Der Kopf wird zusammen mit dem Inhalt authentifiziert; wer unterwegs die Iterationszahl ändert, bricht damit die Entschlüsselung, statt sie still zu schwächen. Der Dateiname steht nirgends darin.
PBKDF2 statt Argon2id, weil der Browser es selbst mitbringt und man sich darauf verlassen kann; Argon2id hält GPUs besser stand, hieße aber, einen WebAssembly-Build auszuliefern, den dieses Projekt nicht prüfen kann. Dieser Handel wird benannt statt verschwiegen.
Verlieren Sie die Passphrase, ist die Datei weg. Es gibt keine Wiederherstellung, keinen Hinweis und keine Hintertür — nicht weil sie schwer einzubauen wäre, sondern weil eine Hintertür genau das ist, wogegen das hier schützt.
So funktioniert es
Legen Sie die Datei ab und legen Sie eine Passphrase fest
Die Passphrase wird mit PBKDF2 und einem frischen zufälligen Salt zu einem Schlüssel gestreckt, sodass zwei Verschlüsselungen derselben Datei mit derselben Passphrase unterschiedliche Bytes ergeben.
Senden Sie die Passphrase getrennt
Eine Passphrase in derselben E-Mail wie die Datei schützt nichts. Verwenden Sie einen anderen Kanal oder das Werkzeug für selbstzerstörende Notizen.
Entschlüsseln Sie auf der anderen Seite
Dieselbe Seite entschlüsselt, was sie erzeugt hat. GCM authentifiziert beim Entschlüsseln, sodass eine unterwegs veränderte Datei rundheraus scheitert, statt beschädigte Ausgabe zu liefern.
Häufige Fragen
Was passiert, wenn ich die Passphrase vergesse?
Die Datei ist verloren. Es gibt keinen Wiederherstellungsschlüssel, kein Zurücksetzen und keine Hintertür – genau das macht das Werkzeug brauchbar. Schreiben Sie die Passphrase irgendwo auf, bevor Sie etwas verschlüsseln, dessen Verlust Sie sich nicht leisten können.
Kann jemand anderes sie ohne diese Seite öffnen?
Der Container ist das eigene Format dieses Werkzeugs – ein kleiner Header mit Salt, IV und Parametern, dann der GCM-Chiffretext. Er ist auf der Seite dokumentiert und trivial nachzubauen, aber er ist kein Zip und keine OpenPGP-Datei, der Empfänger braucht also diese Seite oder die Spezifikation.
Gibt es eine Größenbeschränkung?
Die Grenze ist der Arbeitsspeicher Ihres Browsers, da die Datei im Tab gehalten und nicht an einen Server gestreamt wird. Sehr große Dateien können auf einem Telefon scheitern, wo sie auf einem Desktop gelingen.
Verbirgt es Dateinamen und Größe?
Der Name wird im verschlüsselten Container gespeichert und ist damit verborgen. Die Größe nicht. Die Länge des Chiffretexts folgt der Länge des Klartexts, und das gilt für jedes Werkzeug dieser Art.
Eingabe aus
PDF mit Passwort schützen
PDF Password Protect
Verschlüsselt ein PDF mit Öffnungs- und/oder Berechtigungspasswort – standardmäßig AES-256, für alte Reader AES-128 und RC4 – und legt fest, ob gedruckt, kopiert, bearbeitet und kommentiert werden darf.
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.
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.
Danach
Diese Tools nehmen an, was dieses hier erzeugt, das Ergebnis kann also direkt weiter.
Datei-Prüfsumme
File Checksum
Hasht Dateien beliebiger Größe in einem Streaming-Durchlauf und vergleicht das Ergebnis mit einem eingefügten Erwartungswert – ohne Upload, komplett im Browser.
PDF mit Passwort schützen
PDF Password Protect
Verschlüsselt ein PDF mit Öffnungs- und/oder Berechtigungspasswort – standardmäßig AES-256, für alte Reader AES-128 und RC4 – und legt fest, ob gedruckt, kopiert, bearbeitet und kommentiert werden darf.
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.
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.
Archiv-Inspektor
Archive Inspector
Öffnet ein ZIP, ohne es zu entpacken, und markiert Path-Traversal-Einträge, ausführbare Dateien, Makros und Zip-Bomben.
Audio-Konverter
Audio Converter
Wandelt zwischen MP3, WAV, FLAC, AAC, OGG und Opus um, mit Bitrate und Abtastrate.