Convertitore ROT13 / ROT47

Applichi le due classiche rotazioni «di Cesare»: ROT13 sposta le lettere A-Z / a-z di 13 posizioni (ed è l'inverso di sé stessa), mentre ROT47 sposta l'intero intervallo ASCII stampabile (codici 33–126) di 47 posizioni. Digiti un testo qualsiasi, scelga una rotazione e prema il pulsante — eseguendola due volte ottiene di nuovo il testo originale.
Tutta l'elaborazione avviene localmente nel suo browser — nulla viene caricato.
Come funziona: ROT13 lascia intatte le cifre, la punteggiatura e ogni carattere non ASCII (come il CJK). ROT47 ruota i 94 caratteri ASCII stampabili; spazi, tabulazioni, a capo e testo non ASCII passano invariati. Poiché entrambi gli spostamenti sono esattamente metà del loro alfabeto, cifrare e decifrare è la stessa operazione.
Cifrario:
Ctrl+Invio nell'input esegue la trasformazione.
Scelga ROT13 o ROT47 e trasformi. Tutta l'elaborazione resta nel suo browser.
Contesto:
ROT13 (rotazione di 13) veniva usato su USENET e nelle liste di posta per oscurare leggermente spoiler, battute finali o parole offensive. È un cifrario di Cesare con metà dell'alfabeto di 26 lettere come spostamento, ed è per questo che è l'inverso di sé stesso: applicarlo una seconda volta ripristina sempre il testo. ROT47 estende il trucco a ogni carattere ASCII stampabile (codici 33–126, un intervallo di 94 caratteri; lo spostamento 47 è esattamente la metà), quindi mescola anche cifre e punteggiatura — ma l'output è sempre testo visibile e stampabile. Nessuno dei due metodi è crittografia; entrambi sono un semplice offuscamento che qualunque browser può annullare all'istante.