ROT13 sposta le lettere inglesi di 13 posti. ROT47 sposta l’ASCII stampabile. Cifre e cinese restano fermi con ROT13.
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.
Hello, world diventa Uryyb, jbeyq con ROT13. La virgola e lo spazio restano.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.
ROT13 è definito per le lettere inglesi. ROT47, per l’ASCII stampabile. Entrambi lasciano gli altri caratteri al loro posto.
No. Chiunque lo inverte rilanciandolo.