Vai al contenuto
100% locale

Cifratura ROT

Ruota le lettere di qualsiasi importo da 1 a 25 con un cursore: una variabile ROT13.

Ingresso
13
Uscita

Cifratura ROT

ROT13 sposta ogni lettera esattamente di 13 posizioni e ROT47 sposta ogni carattere stampabile esattamente di 47: entrambi fissati per convenzione perché tale importo è il suo inverso. Questo strumento generalizza l'idea: trascina il cursore su qualsiasi valore compreso tra 1 e 25 e applica invece quella rotazione, un codice Caesar che controlli anziché un numero integrato.

Nella modalità lettera predefinita, ruotano solo le 26 lettere latine senza accento A–Z e a–z; le maiuscole e minuscole vengono preservate e tutto il resto (cifre, punteggiatura, lettere accentate come č o ü, emoji e script non latini) passa intatto. Attiva la modalità ROT47 per ruotare ogni carattere ASCII stampabile da "!" su "~" all'interno della banda di 94 caratteri, utilizzando lo stesso valore di spostamento. Spazi, interruzioni di riga e caratteri non ASCII vengono comunque lasciati soli.

Vale la pena conoscere una differenza rispetto a ROT13 e ROT47: poiché 13 è la metà di 26 (e 47 metà di 94), eseguirli due volte ripristina l'originale: lo stesso pulsante codifica e decodifica. Un turno scelto da te di solito non lo fa. Per invertirlo è necessario lo spostamento complementare: 26 meno lo spostamento in modalità lettera, o 94 meno lo spostamento in modalità ROT47.

Ciò si adatta a cacce ai puzzle, stanze di fuga, suggerimenti di geocaching e sfide CTF in cui i turni fissi sono troppo noti per nascondere qualcosa. Non è una vera crittografia: un codice a turni ha un solo numero come intero spazio chiave.

Tutto viene eseguito localmente nel tuo browser. Niente di ciò che digiti viene caricato, quindi è sicuro sperimentare con il testo privato. Copia il risultato, scaricalo come file .txt o invialo nuovamente all'input per concatenare un'altra trasformazione.

FAQ

In cosa differisce dallo strumento ROT13?
ROT13 si sposta sempre esattamente di 13. Questo strumento ti consente di scegliere qualsiasi spostamento da 1 a 25 con un cursore, in modo da poter generare qualsiasi rotazione Caesar, non solo quella classica.
Perché applicare lo stesso spostamento due volte non lo annulla?
ROT13 e ROT47 funzionano come un unico pulsante reversibile solo perché 13 e 47 sono esattamente la metà dei loro alfabeti (26 e 94). Qualsiasi altro spostamento necessita del suo complemento – 26 meno lo spostamento per le lettere, 94 meno lo spostamento per la modalità ROT47 – per invertirlo.
Cosa cambia la modalità ROT47?
Cambia la rotazione dalle 26 lettere a tutti i 94 caratteri ASCII stampabili ("!" fino a "~"), in modo che anche le cifre e la punteggiatura ruotino, utilizzando lo stesso valore di spostamento dal cursore.
Il mio testo è caricato da qualche parte?
No. La rotazione viene eseguita interamente nel tuo browser: il tuo testo non lascia mai il tuo dispositivo.