Exhibit 42 of 140 Modern · 1980s Trivial

ROT13

The Caesar cipher with shift 13 — its own inverse, ubiquitous on the early internet

OriginUsenet net.jokes culture (~1983)
Year~1983 (popularized)
Key TypeNone (fixed shift of 13)
Broken ByKnowing the system
Modern LessonObfuscation ≠ encryption

Why This Matters

ROT13 is a special case of the Caesar cipher with shift 13. Because the English alphabet has 26 letters, applying ROT13 twice returns the original — so the same operation encrypts and decrypts. It became the conventional way on early Usenet to hide spoilers, punchlines, and offensive jokes from readers who did not want to see them.

Historical Context

ROT13 has no inventor — it emerged from Usenet convention in the early 1980s. It was never meant to be secure. Its role was social: a small mechanical step the reader had to take to opt in to seeing potentially objectionable content. Most Usenet readers had a single keystroke bound to ROT13. The cipher remains in active use today in puzzle games and in spoiler tags.

How It Works

Shift each letter forward by 13:

HELLO → URYYB
URYYB → HELLO   (apply twice = original)
Because 13 + 13 = 26 = 0 (mod 26), the operation is its own inverse.

How It Was Broken
Knowing It Is ROT13
Complexity: None

There is no key. The transformation is fixed and public. ROT13 provides zero confidentiality. Its only value is mild reader effort — enough to prevent accidental viewing, not enough to deter even a curious reader.

Variants Equally Weak
Complexity: None

ROT5 (digits) and ROT47 (printable ASCII) are similar conventions for hiding text. None offer security; all are decoded by inspection.

What It Teaches Modern Cryptography
Concept from ROT13Modern Evolution
Self-inverse over the alphabetXOR with the same key in stream ciphers
Convention as opt-in viewingModern spoiler-tags and content-warning toggles
Obfuscation vs. encryptionModern crypto distinguishes confidentiality from mere encoding
Quick Facts
Exhibit42 of 140
EraModern · 1980s
SecurityTrivial
OriginUsenet net.jokes culture (~1983)
Year~1983 (popularized)
Key TypeNone (fixed shift of 13)
Broken ByKnowing the system
Modern LessonObfuscation ≠ encryption
← Previous Ethiopian Geʼez Monastic Ciphers