Impara
Un cifrario di Cesare con spostamento fisso di 13 che è l'inverso di sé stesso per l'alfabeto latino di 26 lettere.
ROT13 sostituisce ogni lettera con quella 13 posizioni dopo nell'alfabeto, con ritorno all'inizio: A↔N, B↔O, C↔P, ..., M↔Z. Poiché 13 è esattamente metà di 26, applicarlo due volte restituisce il testo originale — il cifrario è l'inverso di sé stesso. Maiuscole/minuscole e caratteri non alfabetici restano invariati.
E(x) = (x + 13) mod 26
- HELLO → URYYB
- CLAUDE → PYNHQR
- ROT13(ROT13(x)) = x
Come riconoscerlo
- Ogni lettera è spostata dello stesso importo
- Applicare due volte restituisce l'originale
- A↔N, B↔O, C↔P sono le coppie classiche
Errori comuni
- Confondere ROT13 con atbash (che inverte l'alfabeto)
- Applicare lo spostamento a cifre o punteggiatura
- Spostare di 12 o 14 invece di esattamente 13