CYBERTOOLS / 0x34
[SYS_NODE: 0x34 // CAESAR & ROTOR SHIFT CIPHER HUD]

CAESAR & ROT CIPHER // ROTOR SHIFT HUD

Classical cryptographic substitution engine. Bidirectionally transcode plaintext across custom Caesar shifts (1–25), symmetric ROT13, and full ASCII ROT47 with real-time 25-shift brute-force frequency matrix.

KEY SHIFT (N):
1 25
Substitution: A → D, B → E
PLAINTEXT STREAM
0 chars
CIPHERTEXT STREAM
0 chars
FULL 25-SHIFT BRUTE-FORCE ROTOR MATRIX
Click any shift to select key
SHIFT SUBSTITUTION DECODED CANDIDATE PREVIEW ACTION

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:

Encryption: E_k(x) = (x + k) mod 26
Decryption: D_k(x) = (x - k) mod 26 = (x + 26 - k) mod 26

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.
1. Airgapped Safety 100% in-browser transformation. Sensitive keys, plaintext notes, and cipher outputs never leave local RAM.
2. Complete Key Space Radar The 25-shift brute-force matrix evaluates the entire finite key space instantaneously to reveal intercepted messages.
3. Non-Destructive Formatting Punctuation, line breaks, whitespace, and numerical digits are preserved cleanly across all transformation passes.