ROT13 e ROT47

ROT13 sposta le lettere inglesi di 13 posti. ROT47 sposta l’ASCII stampabile. Cifre e cinese restano fermi con ROT13.

Uno spostamento di lettere, non una cifratura

ROT13 sposta ogni lettera inglese di 13 posti. A diventa N, e N torna A, quindi la stessa operazione codifica e decodifica. ROT47 fa lo stesso tipo di spostamento sull’ASCII stampabile, da ! a ~. Nessuno dei due nasconde un segreto a chi conosce il trucco. Cifre e cinese non cambiano con ROT13.

Come si usa

  1. Incolla il testo. Scegli ROT13 o ROT47.
  2. Rilancialo sul risultato per riavere l’originale. Non c’è una modalità di decodifica separata.
  3. L’esempio Hello, world diventa Uryyb, jbeyq con ROT13. La virgola e lo spazio restano.

Che cosa si muove

ROT13 cambia solo A–Z e a–z. Il caso si conserva. Spazi, cifre, punteggiatura e qualsiasi carattere fuori da quell’intervallo restano. ROT47 cambia i 94 caratteri ASCII stampabili e lascia il resto, cinese e a capo compresi. Non è Base64 e non è un hash.

Dove si usa

  • Coprire una battuta o la risposta di un enigma in un forum.
  • Un esempio reversibile quando spieghi uno spostamento di Cesare.
  • ROT47 quando devono muoversi anche cifre e punteggiatura.

Domande

Il cinese non è cambiato.

ROT13 è definito per le lettere inglesi. ROT47, per l’ASCII stampabile. Entrambi lasciano gli altri caratteri al loro posto.

Va bene per una password?

No. Chiunque lo inverte rilanciandolo.