In diesem Artikel
Was ist ROT13?
ROT13, kurz für „rotate by 13 places“ (um 13 Stellen rotieren), ist eine einfache Ersetzungschiffre, die jeden Buchstaben eines Textes durch den Buchstaben 13 Positionen weiter im Alphabet ersetzt. Es ist ein Spezialfall der Caesar-Chiffre, einer der ältesten bekannten Verschlüsselungstechniken. Da das lateinische Alphabet 26 Buchstaben hat, führt die zweimalige Anwendung von ROT13 zum ursprünglichen Text zurück — es ist also perfekt symmetrisch.
ROT13 ist im sicherheitstechnischen Sinne keine echte Verschlüsselung. Es ist eine Verschleierungstechnik, um Text vor beiläufigem Mitlesen zu verbergen. Derselbe Vorgang codiert und decodiert, wodurch er sich trivial umkehren lässt. Dennoch ist ROT13 in Online-Foren, Rätselspielen und Textverarbeitungswerkzeugen weit verbreitet.
So funktioniert ROT13
ROT13 verschiebt jeden Buchstaben um 13 Positionen im Alphabet. Groß- und Kleinbuchstaben werden getrennt behandelt, und nicht-alphabetische Zeichen (Zahlen, Leerzeichen, Satzzeichen) bleiben unverändert.
- Aus A wird N, aus B wird O, aus C wird P — jeder Buchstabe verschiebt sich um 13 Positionen nach vorne
- Aus N wird A, aus O wird B, aus Z wird M — Buchstaben jenseits der Mitte springen wieder an den Anfang
- Ziffern, Leerzeichen und Symbole bleiben gleich — betroffen sind nur die 26 lateinischen Buchstaben (A-Z, a-z)
Kostenlos testen – keine Registrierung erforderlich
ROT13-Encoder ausprobieren →Typische Anwendungsfälle
Obwohl ROT13 keine echte Sicherheit bietet, erfüllt es mehrere praktische Zwecke, bei denen eine leichte Verschleierung ausreicht.
- Spoiler verbergen — Online-Foren und Diskussionsplattformen nutzen ROT13, um Film-Spoiler, Rätsellösungen oder Pointen zu verstecken, sodass Leser sie aktiv decodieren müssen
- Text im Quellcode verschleiern — Entwickler verwenden ROT13 manchmal, um ein versehentliches Lesen von Teststrings, E-Mail-Adressen oder Wortfilterlisten zu verhindern
- Rätselspiele und Challenges — ROT13 taucht bei Geocaching, ARGs (Alternate Reality Games) und Coding-Challenges als einfache Codierungsebene auf
ROT13 und Sicherheit
ROT13 bietet keinerlei kryptografische Sicherheit. Es ist eine feste Ersetzung ohne Schlüssel — jeder, der den Algorithmus kennt (also jeder), kann den Text sofort decodieren. Verwenden Sie ROT13 niemals, um sensible Daten wie Passwörter, personenbezogene Informationen oder vertrauliche Kommunikation zu schützen.
Für tatsächliche Sicherheit setzen Sie moderne Verschlüsselungsalgorithmen wie AES-256, RSA oder bcrypt für das Passwort-Hashing ein. ROT13 gehört in die Kategorie Codierung und Verschleierung, nicht Verschlüsselung. Sein Wert liegt in Bequemlichkeit und Tradition, nicht im Schutz.
Häufig gestellte Fragen
Was passiert, wenn ich ROT13 zweimal anwende?
Sie erhalten den ursprünglichen Text zurück. Da das Alphabet 26 Buchstaben hat, entspricht eine zweimalige Verschiebung um 13 einer Verschiebung um 26, also einer vollständigen Rotation zurück zur Ausgangsposition. Diese Symmetrie macht ROT13 unter den Varianten der Caesar-Chiffre einzigartig.
Funktioniert ROT13 mit nicht-lateinischen Zeichen?
Das Standard-ROT13 arbeitet nur mit den 26 Buchstaben des lateinischen Alphabets (A-Z). Zeichen wie Buchstaben mit Akzent, Kyrillisch, Chinesisch, Arabisch oder Emojis werden unverändert durchgereicht. Für andere Alphabete existieren erweiterte ROT-Varianten, doch diese sind kein Standard-ROT13.
Worin unterscheidet sich ROT13 von echter Verschlüsselung?
Echte Verschlüsselung nutzt einen geheimen Schlüssel, der eine Entschlüsselung ohne Autorisierung unmöglich macht. ROT13 hat keinen Schlüssel — der Algorithmus selbst ist das einzige „Geheimnis“, und das ist allgemein bekannt. Verschlüsselungsalgorithmen wie AES sind rechnerisch sicher; ROT13 lässt sich von jedem mühelos knacken.