CodeKitHub
Deutsch
Text-Tools

ROT13-Konverter

Fügen Sie den folgenden Text ein, um ihn mit ROT13 zu verschlüsseln – der einfachen Buchstabenverschiebungs-Chiffre, die in alten Foren und im Usenet verwendet wurde, um Spoiler, Pointen und Rätsellösungen vor zufälligen Blicken zu verbergen. Da ROT13 symmetrisch ist, dient diese Schaltfläche sowohl zum Verschlüsseln als auch zum Entschlüsseln.

Was ist dieses Tool?

ROT13 („um 13 Stellen verschieben“) ersetzt jeden Buchstaben durch den Buchstaben, der im Alphabet 13 Stellen weiter steht, wobei nach dem Z wieder am Anfang begonnen wird. Aus A wird N, aus B wird O und so weiter. Zahlen, Satzzeichen und Leerzeichen bleiben unverändert.

Es bietet keinerlei echte Sicherheit – es handelt sich nicht um Verschlüsselung, sondern lediglich um Verschleierung. Der eigentliche Anwendungsfall war schon immer sozialer Natur und nicht kryptografischer Art: Das Verbergen eines Spoilers oder der Pointe eines Witzes vor den eigenen Augen, bis man sich bewusst dafür entscheidet, ihn zu entschlüsseln – eine gängige Praxis in alten Usenet-Gruppen und Rätselforen.

Warum sollte man es nutzen?

  • Spoiler, Lösungen für Rätsel oder Pointen von Witzen in Forenbeiträgen und Nachrichten ausblenden (und einblenden).
  • Kodieren und Dekodieren sind ein und derselbe Vorgang – fügen Sie den mit ROT13 verschlüsselten Text einfach wieder ein, um das Original zu erhalten.
  • Sofort, funktioniert bei Texten beliebiger Länge.
  • 100 % vertraulich: Ihr Text wird lokal verarbeitet, es werden keine Daten hochgeladen.
  • Kostenlos, keine Anmeldung erforderlich, keine Zeichenbegrenzung.

Anleitung

  1. Fügen Sie Ihren Text in das Eingabefeld ein oder geben Sie ihn ein.
  2. Klicken Sie auf „ROT13 anwenden“.
  3. Kopieren Sie das Ergebnis – um es später umzukehren, fügen Sie das Ergebnis wieder ein und klicken Sie erneut auf die Schaltfläche.

Beispiel

Eingabe

Hello, World!

Ausgabe

Uryyb, Jbeyq!

Wenn man „Uryyb, Jbeyq!“ erneut durch dasselbe Tool laufen lässt, erhält man genau „Hello, World!“ als Ergebnis – genau darin liegt der Sinn von ROT13, dass es seine eigene Umkehrung ist.

Praktische Tipps

  • Um einen Spoiler in einem Forumsbeitrag zu verbergen, verschlüssele ihn mit ROT13 und füge einen Hinweis wie „(mit ROT13 verschlüsselt: Spoiler)“ hinzu, damit die Leser wissen, dass es sich um eine absichtliche Maßnahme handelt und nicht um unlesbaren Text.
  • ROT13 behält die Groß-/Kleinschreibung bei: Großbuchstaben bleiben nach der Verschiebung groß, Kleinbuchstaben bleiben klein.
  • Wenn Sie echte Sicherheit benötigen (um etwas vor einem entschlossenen Angreifer zu schützen), ist ROT13 völlig ungeeignet – verwenden Sie stattdessen eine echte Verschlüsselung.
  • Da es selbstinvers ist, muss man sich nie merken, ob ein Textabschnitt „bereits verschlüsselt“ ist – wenn man ihn zweimal durchlaufen lässt, erhält man immer wieder den Klartext.

ROT13 im Vergleich zu anderen einfachen Verschlüsselungsverfahren

ROT13 ist ein Sonderfall der allgemeinen „Caesar-Chiffre“ (beliebige feste Buchstabenverschiebung) und ist der einzige Verschiebungswert, der seine eigene Umkehrung darstellt – ROT1 bis ROT25 erfordern alle einen separaten Dekodierungsschritt mit der entgegengesetzten Verschiebung, was genau der Grund dafür ist, dass sich ROT13 anstelle eines anderen Verschiebungswerts als Standard für die gelegentliche Textverschleierung durchgesetzt hat.

Wenn Sie mit echten verschlüsselten Datenformaten arbeiten und nicht nur mit einem Trick zur Textverschleierung, erfüllen die Base64-Kodierung und das Hashing einen ganz anderen Zweck (nämlich die Darstellung binärer Daten als Text bzw. die Erstellung von Einweg-Fingerabdrücken) und sind nicht wie ROT13 umkehrbar.

Base64-Encoder / -Decoder · MD5-Generator

Häufig gestellte Fragen

Ist ROT13 sicher? Kann jemand es knacken?

Nein – ROT13 bietet überhaupt keine echte Sicherheit. Es gibt nur 26 mögliche Buchstabenverschiebungen, und bei ROT13 gibt es ausdrücklich keinen Schlüssel, den man erraten müsste; jeder, der einen ROT13-Text erkennt, kann ihn sofort entschlüsseln, entweder von Hand oder mit einem beliebigen ROT13-Tool. Es wurde nie dafür entwickelt, einen entschlossenen Leser fernzuhalten, sondern lediglich, um vor dem Lesen einen bewussten zusätzlichen Schritt zu erfordern (was genau der Sinn bei Spoilern ist).

Warum dient dieselbe Schaltfläche sowohl zum Kodieren als auch zum Dekodieren?

Da 13 genau die Hälfte des 26-Buchstaben-Alphabets ausmacht, gelangt man durch zweimaliges Verschieben um 13 wieder an den Ausgangspunkt zurück (13 + 13 = 26 = eine vollständige Schleife). Dadurch ist ROT13 eine selbstinverse Funktion (auch „Involution“ genannt) – eine einmalige Anwendung verschlüsselt, eine erneute Anwendung auf das Ergebnis entschlüsselt, ohne dass ein separater Modus erforderlich ist.

Warum lässt ROT13 Zahlen und Satzzeichen unberührt?

Der klassische ROT13-Algorithmus wandelt nur die 26 lateinischen Buchstaben um. Zahlen, Leerzeichen und Satzzeichen bleiben völlig unverändert, weshalb „Hello, World!“ nach der Umwandlung sein Komma und sein Ausrufezeichen behält.

Wofür wird ROT13 heute eigentlich noch verwendet?

Im Wesentlichen das Gleiche, wofür es schon immer verwendet wurde: Spoiler, Lösungen für Rätsel oder Pointen von Witzen in Forenbeiträgen, Kommentarbereichen und README-Dateien zu verbergen, sodass der Leser eine kleine bewusste Entscheidung treffen muss, um den Inhalt zu entschlüsseln und zu sehen, anstatt ihn versehentlich zu lesen.

Speichert oder übermittelt dieses Tool meinen Text irgendwohin?

Nein. Die Buchstabenverschiebung erfolgt in JavaScript, das in Ihrem Browser ausgeführt wird. Nichts, was Sie eingeben, wird hochgeladen, protokolliert oder an einen Server gesendet.

Verwandte Tools