ROT13 Cipher

KRYPTOGRAPHIE-TOOL

ROT13 Cipher

Text mit ROT13, ROT5, ROT18 und ROT47 ver- und entschlüsseln. Mit Live-Konvertierung, Brute-Force und Batch-Modus.

ROT13 ROT5 ROT47 Live Brute-Force

Wichtig: ROT13 ist keine Verschlüsselung im kryptographischen Sinne! Es ist eine einfache Substitution zur Verschleierung (z.B. für Spoiler, Witze). Nutze es niemals für echte Sicherheit – dafür gibt es AES, RSA oder andere moderne Verfahren.

Inhaltsverzeichnis

Schnellübersicht

  • ROT13: Buchstaben um 13 Stellen verschieben (symmetrisch)
  • ROT5: Ziffern um 5 Stellen verschieben
  • ROT18: Kombination aus ROT13 + ROT5
  • ROT47: Alle ASCII-Zeichen (33-126) um 47 verschieben
  • Brute-Force: Alle 25 Caesar-Rotationen anzeigen
  • Live-Konvertierung: Sofortige Ausgabe beim Tippen
  • Theorie: Über ROT13 und Caesar-Chiffren
  • FAQ: Häufige Fragen zu ROT13

1. ROT13 Cipher Tool

Gib Text ein und wähle eine Rotation – die Konvertierung erfolgt live.

0 Zeichen
0 Zeichen
Rotations-Methode
ROT13

Nur Buchstaben A-Z / a-z um 13 verschoben

ROT5

Nur Ziffern 0-9 um 5 verschoben

ROT18

ROT13 + ROT5 kombiniert

ROT47

Alle ASCII-Zeichen (33-126) um 47

Alphabet-Rotation visualisiert
Theorie – ROT13 und Caesar-Chiffren

Was ist ROT13?

ROT13 (Rotate by 13) ist eine einfache Substitutions-Chiffre:

  • Verschiebung: Jeder Buchstabe um 13 Stellen
  • Symmetrisch: Ver- und Entschlüsselung identisch
  • Nur Buchstaben: A-Z, a-z werden verschoben
  • Ziffern/Symbole: Bleiben unverändert
  • Kein Schlüssel: Immer 13 Stellen
"Hallo" → "Unyyb" → "Hallo"

Warum ROT13?

ROT13 wurde für Usenet und Online-Foren entwickelt:

  • Spoiler: Versteckt Handlungsverläufe
  • Witze: Pointe nicht sofort sichtbar
  • Lösungen: Rätsel-Antworten verbergen
  • Kein Kopierschutz: Nicht für Sicherheit gedacht
  • Einfach: Kein Schlüssel nötig

ROT13 ist NICHT für Sicherheit geeignet!

Spoiler: "Qnex Iaddr..." = "Dark Vader..."

Mathematik dahinter

Caesar-Chiffre mit Shift n:

  • Formel: E(x) = (x + n) mod 26
  • ROT13: n = 13 (Hälfte des Alphabets)
  • ROT5: n = 5 für Ziffern (0-9)
  • ROT47: n = 47 für ASCII (33-126)
  • ROT18: ROT13 + ROT5 kombiniert

Symmetrie: 13 + 13 = 26 ≡ 0 mod 26.

A(0) + 13 = N(13) → N + 13 = A

ROT13 vs. ROT47

  • ROT13: Nur Buchstaben (a-z)
  • ROT5: Nur Ziffern (0-9)
  • ROT18: Buchstaben + Ziffern
  • ROT47: Alle ASCII-Zeichen (33-126)
  • Vorteil ROT47: Auch für Symbole
  • Nachteil ROT47: Weniger bekannt
ROT47: "Hello" → "w6==@o"
Wussten Sie schon?
  • ROT13 wurde in den 1980er Jahren in Usenet populär – zum Verstecken von Witzen und Spoilern.
  • Der Name ROT13 kommt von "ROTate by 13 positions".
  • ROT13 ist selbstinvers: Zweimal angewendet ergibt es das Original.
  • Es gibt nur 26 mögliche Caesar-Chiffren – alle anderen sind Brute-Force-lösbar in Sekunden.
  • Die Caesar-Chiffre ist über 2000 Jahre alt (Julius Caesar, 58 v. Chr.).

2. Geschichte der ROT13-Chiffre

Von Julius Caesar bis Usenet.

58 v. Chr.

Caesar-Chiffre

Julius Caesar nutzt eine Verschiebe-Chiffre mit 3 Stellen für militärische Kommunikation. Erste dokumentierte Substitutions-Chiffre der Geschichte.

800 n. Chr.

Arabische Kryptoanalyse

Al-Kindi entwickelt die Frequenzanalyse – damit lassen sich alle Caesar-Chiffren (auch ROT13) in Sekunden brechen. Theoretischer Durchbruch.

1970er

Unix-Implementation

ROT13 wird erstmals in Unix implementiert. Der Befehl tr 'A-Za-z' 'N-ZA-Mn-za-m' wird Standard-Werkzeug für einfache Substitution.

1982

Usenet-Standard

ROT13 wird von der Usenet-Community als Standard zum Verstecken von Spoilern und Witzen übernommen. In Newsgroups wie rec.humor obligatorisch.

1990er

Web-Ära

ROT13 wird in Webforen und Blogs populär. Online-Tools zum Konvertieren entstehen. ROT13 bleibt der Standard für Spoiler-Warnungen.

2000er

Programmiersprachen

Python, PHP, JavaScript integrieren ROT13-Funktionen. In Python: codecs.encode('text', 'rot_13'). In vielen Standard-Libraries verfügbar.

Heute

Nur noch Spaß

ROT13 wird nicht mehr für Sicherheit genutzt, sondern nur noch für Spoiler, Witze und Rätsel. Moderne Kryptographie nutzt AES, RSA oder ChaCha20.

3. FAQ – Häufige Fragen

Häufige Fragen zu ROT13

Ist ROT13 sicher?

Nein, ROT13 ist NICHT sicher! Es ist keine Verschlüsselung im kryptographischen Sinne, sondern nur eine einfache Substitution.

Warum unsicher:

  • Nur 1 Schlüssel: Es gibt nur 26 Caesar-Rotationen
  • Kein echter Schlüssel: Jeder kennt ROT13
  • Trivial zu brechen: Mit einem Klick oder im Kopf
  • Keine Authentifizierung: Jeder kann Text ändern
  • Frequenzanalyse: Buchstaben-Häufigkeit bleibt erhalten

Für was ROT13 geeignet ist:

  • Spoiler: Film-Handlung verstecken
  • Witze: Pointe verbergen
  • Rätsel: Lösungen verschlüsseln
  • E-Mails: Empfänger muss aktiv entschlüsseln

Für echte Sicherheit: AES-256, RSA-4096 oder ChaCha20.

Was ist der Unterschied zwischen ROT13, ROT5 und ROT47?
VarianteBetrifftShiftBeispiel
ROT13 Buchstaben A-Z, a-z 13 "Hallo" → "Unyyb"
ROT5 Ziffern 0-9 5 "12345" → "67890"
ROT18 Buchstaben + Ziffern 13 + 5 "Hallo1" → "Unyyb6"
ROT47 ASCII 33-126 47 "Hello" → "w6==@o"

Hauptunterschiede:

  • ROT13: Nur Buchstaben – klassisch für Spoiler
  • ROT5: Nur Ziffern – selten alleine genutzt
  • ROT18: Kombination für Text mit Zahlen
  • ROT47: Alle ASCII-Zeichen – auch Symbole
Wie funktioniert ROT13 mathematisch?

Mathematische Formel:

  • Verschlüsseln: E(x) = (x + 13) mod 26
  • Entschlüsseln: D(y) = (y + 13) mod 26
  • Symmetrie: Ver- und Entschlüsselung identisch

Beispiel mit Buchstaben-Indizes (A=0, B=1, ...):

  • H = Index 7
  • 7 + 13 = 20 = U
  • U = Index 20
  • 20 + 13 = 33 → 33 mod 26 = 7 = H

Warum funktioniert es zweimal?

  • 13 + 13 = 26
  • 26 ≡ 0 (mod 26)
  • Also: (x + 13 + 13) mod 26 = x
Warum heißt es ROT13 und nicht ROT-1?

ROT13 = "ROTate by 13 positions" (Verschiebung um 13 Stellen).

Warum genau 13?

  • Halbes Alphabet: 26 Buchstaben / 2 = 13
  • Selbstinvers: Zweimal angewendet = Original
  • Kein Schlüssel: Immer dieselbe Verschiebung
  • Einfach zu merken: 13 ist die Hälfte

Andere Namen:

  • ROT-N: Allgemeine Verschiebung um N
  • Caesar-Chiffre: Historischer Name (Caesar: n=3)
  • Shift-Cipher: Englisch für Verschiebe-Chiffre

Warum nicht ROT-1?

  • ROT-1 wäre zu einfach (a→b, b→c)
  • ROT13 ist symmetrisch – praktischer
  • Andere ROT-Werte sind möglich (ROT5, ROT47)
Wie knacke ich einen ROT13-Text?

Es gibt mehrere Methoden:

1. Direkt ROT13 anwenden (einfachste Methode):

  • ROT13 ist symmetrisch
  • Einfach nochmal ROT13 anwenden
  • Dieses Tool nutzen: Eingabe → Ausgabe

2. Brute-Force (bei anderen ROT-N):

  • Alle 25 Rotationen durchprobieren
  • Die lesbare Version ist der Klartext
  • Unser Brute-Force-Modus macht das automatisch

3. Frequenzanalyse (bei langen Texten):

  • Buchstaben-Häufigkeit zählen
  • Häufigster Buchstabe = E (im Deutschen)
  • Shift berechnen

4. Online-Tools:

  • rot13.com
  • dcode.fr/rot13
  • Unser Tool!
Wann wird ROT13 heute noch genutzt?

Aktuelle Verwendungen:

  • Spoiler-Warnungen: In Foren und Blogs
  • Witze: Pointe verstecken
  • Rätsel: Lösungen verschlüsseln
  • E-Mails: Vertrauliche Hinweise
  • CTF-Challenges: In Hacker-Wettbewerben
  • Lehrzwecke: Einführung in Kryptographie
  • Reddit: r/rot13 Subreddit

Nicht mehr verwendet für:

  • ❌ Passwörter
  • ❌ Sichere Kommunikation
  • ❌ Datenschutz
  • ❌ Authentifizierung
  • ❌ Wirtschaftsspionage
Was ist der Unterschied zwischen ROT13 und Caesar-Chiffre?

ROT13 ist eine spezielle Form der Caesar-Chiffre:

MerkmalCaesar-ChiffreROT13
Shift Beliebig (1-25) Fest 13
Schlüssel Ja (Shift-Wert) Nein
Symmetrisch Nein Ja
Historisch 58 v. Chr. 1980er
Zweck Militärische Kommunikation Spoiler / Witze

Zusammenhang:

  • Caesar-Chiffre: Oberbegriff für alle Verschiebe-Chiffren
  • ROT-N: Spezialfall mit Shift N
  • ROT13: Symmetrischer Spezialfall mit Shift 13
Kann ich ROT13 mit Umlauten nutzen?

Standard-ROT13 behandelt nur ASCII-Buchstaben (A-Z, a-z):

  • Umlaute (Ä, Ö, Ü, ä, ö, ü): Bleiben unverändert
  • ß: Bleibt unverändert
  • Akzente (é, è, ê): Bleiben unverändert
  • Zahlen: Bleiben unverändert
  • Symbole: Bleiben unverändert

Beispiel:

  • Eingabe: "Hällo Wält!"
  • ROT13: "Uäyyb Jäyg!"
  • Umlaute bleiben, Buchstaben rotiert

Erweiterungen:

  • ROT47: Funktioniert mit allen ASCII-Zeichen
  • ROT47 mit UTF-8: Teilweise für Unicode
  • Spezial-Rotationen: Für Deutsche Umlaute

Für UTF-8 empfohlen: Eigene Implementierung oder ROT47.

Zusammenfassung

Die wichtigsten Punkte

  • ROT13: Substitutions-Chiffre mit Shift 13 für Buchstaben
  • Symmetrisch: Ver- und Entschlüsselung identisch
  • ROT5: Ziffern um 5 verschoben (0-9)
  • ROT18: Kombination aus ROT13 + ROT5
  • ROT47: Alle ASCII-Zeichen (33-126) um 47
  • Mathematik: E(x) = (x + 13) mod 26
  • Unsicher: Nur 1 Schlüssel, trivial zu brechen
  • Verwendung: Nur für Spoiler, Witze, Rätsel
  • Nicht für Sicherheit: AES, RSA, ChaCha20 nutzen
  • Unser Tool: Live-Konverter mit 4 Methoden + Brute-Force

Weitere Sicherheits-Tools

Bcrypt Tool

Passwörter mit bcrypt hashen und verifizieren.

Zum Tool
Caesar Cipher

Caesar-Verschlüsselung mit beliebigem Shift.

Zum Tool
Hash Generator

MD5, SHA-1, SHA-256 und SHA-512 für Text und Dateien.

Zum Tool
Key Strength Comparison

RSA, ECC, AES und DH Schlüsselstärken nach NIST vergleichen.

Zum Tool