ROT13 Cipher
ROT13 Cipher
Text mit ROT13, ROT5, ROT18 und ROT47 ver- und entschlüsseln. Mit Live-Konvertierung, Brute-Force und Batch-Modus.
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.
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
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
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!
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.
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
- 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.
Caesar-Chiffre
Julius Caesar nutzt eine Verschiebe-Chiffre mit 3 Stellen für militärische Kommunikation. Erste dokumentierte Substitutions-Chiffre der Geschichte.
Arabische Kryptoanalyse
Al-Kindi entwickelt die Frequenzanalyse – damit lassen sich alle Caesar-Chiffren (auch ROT13) in Sekunden brechen. Theoretischer Durchbruch.
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.
Usenet-Standard
ROT13 wird von der Usenet-Community als Standard zum Verstecken von Spoilern und Witzen übernommen. In Newsgroups wie rec.humor obligatorisch.
Web-Ära
ROT13 wird in Webforen und Blogs populär. Online-Tools zum Konvertieren entstehen. ROT13 bleibt der Standard für Spoiler-Warnungen.
Programmiersprachen
Python, PHP, JavaScript integrieren ROT13-Funktionen. In Python: codecs.encode('text', 'rot_13'). In vielen Standard-Libraries verfügbar.
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
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.
| Variante | Betrifft | Shift | Beispiel |
|---|---|---|---|
| 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
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
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)
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!
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
ROT13 ist eine spezielle Form der Caesar-Chiffre:
| Merkmal | Caesar-Chiffre | ROT13 |
|---|---|---|
| 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
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
Passwörter mit bcrypt hashen und verifizieren.
Zum ToolCaesar-Verschlüsselung mit beliebigem Shift.
Zum ToolMD5, SHA-1, SHA-256 und SHA-512 für Text und Dateien.
Zum ToolRSA, ECC, AES und DH Schlüsselstärken nach NIST vergleichen.
Zum Tool