Text verschlüsseln

Text mit Passwort verschlüsseln und entschlüsseln – AES-256-GCM direkt im Browser. Geheimnisse sicher weitergeben: Es wird nichts hochgeladen.

Läuft lokal in deinem Browser

Sende verschlüsselten Text und Passwort über verschiedene Wege (z. B. E-Mail und Telefon). Ohne Passwort kann niemand – auch wir nicht – den Text entschlüsseln.

Über dieses Tool

Zugangsdaten, private Notizen oder vertrauliche Informationen sollten nicht im Klartext per E-Mail oder Messenger verschickt werden. Mit diesem Tool verschlüsselst du einen Text mit einem Passwort. Heraus kommt eine Zeichenfolge, die ohne das Passwort nicht lesbar ist – du kannst sie gefahrlos versenden oder speichern.

Verwendet wird AES-256 im GCM-Modus, ein moderner Standard, der den Text nicht nur verschlüsselt, sondern auch vor unbemerkten Änderungen schützt. Der Schlüssel wird mit PBKDF2-SHA-256 und 600.000 Durchläufen aus deinem Passwort abgeleitet, was das Durchprobieren von Passwörtern stark verlangsamt. Jede Verschlüsselung nutzt zufälliges Salt und einen zufälligen Initialisierungsvektor, sodass derselbe Text jedes Mal anders aussieht.

Verschlüsselung und Entschlüsselung laufen vollständig in deinem Browser über die Web Crypto API. Text und Passwort werden weder übertragen noch im Link gespeichert.

So funktioniert’s

  1. Wähle „Verschlüsseln“, gib deinen Text und ein starkes Passwort ein und klicke auf „Verschlüsseln“.
  2. Kopiere den verschlüsselten Text (er beginnt mit „nt1.“) und sende ihn an die Empfängerin oder den Empfänger.
  3. Teile das Passwort über einen anderen Weg mit, z. B. telefonisch.
  4. Zum Lesen wählt die Gegenseite „Entschlüsseln“, fügt den Text ein und gibt das Passwort ein.

Häufige Fragen

Wie sicher ist die Verschlüsselung?

AES-256-GCM gilt als sicher und wird z. B. in TLS verwendet. Die Sicherheit hängt aber entscheidend vom Passwort ab: Ein kurzes oder häufiges Passwort lässt sich trotz PBKDF2 erraten. Nutze eine lange Passphrase – z. B. aus dem Passwort-Generator.

Kann no.tools meine Texte lesen?

Nein. Alles passiert in deinem Browser; weder Text noch Passwort werden an einen Server gesendet. Ohne Passwort ist der verschlüsselte Text auch für uns nicht lesbar – ein vergessenes Passwort kann daher niemand wiederherstellen.

Warum sieht der verschlüsselte Text jedes Mal anders aus?

Für jede Verschlüsselung werden ein zufälliges Salt und ein zufälliger Initialisierungsvektor erzeugt und im Ergebnis mitgespeichert. So lässt sich nicht erkennen, ob zweimal derselbe Text verschlüsselt wurde.

Ist Base64 nicht auch eine Verschlüsselung?

Nein, Base64 ist nur eine Kodierung und kann von jedem rückgängig gemacht werden – siehe Base64 Kodieren / Dekodieren. Echte Vertraulichkeit bietet erst eine Verschlüsselung mit geheimem Schlüssel wie hier.