Pubblicità

Cifrario ROT13

Un cifrario di Cesare con spostamento fisso di 13 che è l'inverso di sé stesso per l'alfabeto latino di 26 lettere.

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

Indicazioni per la pratica

Codifica e Decodifica

Pubblicità