Codici / Cifrari classici

Convertitore ROT13 e ROT47

Converti il testo con ROT13, che sposta le lettere di 13 posizioni, o ROT47, che sposta anche numeri e punteggiatura; lo stesso passaggio codifica e decodifica.

Convertitore ROT13 e ROT47: ROT13 sposta ogni lettera di 13 posizioni nell'alfabeto: A diventa N e N diventa A. Applicandolo due volte, si ottiene di nuovo il testo originale. Da molto tempo viene usato online per nascondere spoiler e risposte a enigmi. ROT47 funziona allo stesso modo su tutti i 94 caratteri ASCII stampabili, da ! a ~, spostandoli di 47 posizioni; in questo modo nasconde anche numeri e punteggiatura. Funziona al 100% localmente nel browser, senza caricare file sul server.

Esecuzioni
Nel browser
Costo
Gratuito · senza registrazione
Disponibilità
Pronto all'uso
ROT13 e ROT47Elaborazione locale

Funziona interamente nel browser

ROT13 sposta ogni lettera di 13 posizioni, quindi applicandolo due volte restituisce il testo originale; cifre e punteggiatura rimangono invariate.

Dove si usa ancora ROT13

I forum e i siti di enigmi usano ROT13 per nascondere spoiler, battute finali e risposte, così i lettori li vedono solo intenzionalmente. Compare anche negli esercizi di programmazione e negli enigmi capture-the-flag.

Per altri spostamenti, usa il cifrario di Cesare; per codificare dati binari come testo, usa Base64.

ROT47 e ASCII

ROT47 tratta i 94 caratteri ASCII stampabili come un unico anello; 47 è la metà di 94, per questo ROT47 è anche un'operazione inversa di se stessa.

Come usarlo

  1. Incolla il testo.
  2. Scegli ROT13 o ROT47.
  3. Copia il risultato; esegui di nuovo la conversione per recuperare il testo originale.

Privacy e limitazioni

Il tuo testo rimane nel browser.

Strumenti correlati

Domande frequenti

ROT13 è una forma di cifratura?

Non in senso utile: non c'è alcuna chiave e chiunque può invertirlo. Nasconde il testo solo da uno sguardo distratto, per esempio uno spoiler.

Perché ROT13 si decodifica da solo?

L'alfabeto ha 26 lettere e 13 + 13 = 26, quindi due spostamenti di 13 riportano ogni lettera alla posizione iniziale.

Quali caratteri modifica ROT47?

Ogni carattere ASCII stampabile da ! (33) a ~ (126); gli spazi, le lettere accentate e gli altri caratteri rimangono invariati.

Strumento gratuito · nel browser esecuzioni · senza account