CLASSICAL MONOALPHABETIC SUBSTITUTION CIPHERS & MATHEMATICAL MECHANICS
Historical analysis of Suetonius accounts, modular arithmetic congruence, ROT13 involution, and frequency cryptanalysis.
1. Modular Arithmetic Formulations
Recorded by Roman historian Suetonius in De Vita Caesarum (Life of Julius Caesar), the Caesar cipher systematically substitutes each alphabet token by advancing down the alphabet by a fixed integer key:
Where x ∈ {0, 1, ..., 25} maps to A=0, B=1, ..., Z=25, and k is the secret rotor shift offset.
2. ROT13 & ROT47 Involution Properties
Because 26 is evenly divisible by 2, setting k = 13 creates a self-inverting reciprocal cipher:
- ROT13: Symmetrical involution where
ROT13(ROT13(m)) = m. Commonly employed on Usenet forums and software spoilers to obfuscate text without requiring a separate decryptor algorithm. - ROT47: Extends rotation beyond Latin letters across the 94 printable ASCII characters (from exclamation mark
!at 33 to tilde~at 126). Rotating by 47 produces a reciprocal cipher incorporating numbers, uppercase, lowercase, and punctuation symbols.