Codificatore e Decodificatore ROT13
Codifica e decodifica istantaneamente il testo cifrato ROT13 con una ruota dell'alfabeto in tempo reale, mappatura carattere per carattere, ROT5 per le cifre, ROT18 per lettere e cifre, e ROT47 per tutti i caratteri ASCII stampabili.
Il tuo ad blocker ci impedisce di mostrare annunci
MiniWebtool è gratuito grazie agli annunci. Se questo strumento ti è stato utile, sostienici con Premium (senza annunci + più veloce) oppure inserisci MiniWebtool.com nella whitelist e ricarica la pagina.
- Oppure passa a Premium (senza annunci)
- Consenti gli annunci per MiniWebtool.com, poi ricarica
Codificatore e Decodificatore ROT13
Questo Codificatore e Decodificatore ROT13 applica il classico cifrario a rotazione di lettere a qualsiasi testo e mostra il lavoro svolto — una ruota dell'alfabeto in tempo reale, una visualizzazione prima/dopo carattere per carattere, statistiche complete, una verifica del ciclo completo e un confronto affiancato di tutte e quattro le varianti ROT. È pensato per scrittori che nascondono spoiler, creatori di enigmi, sviluppatori che lasciano commenti inerti, studenti che studiano la crittografia classica e chiunque abbia semplicemente bisogno di invertire rapidamente il testo ROT13.
Come Usare il Codificatore e Decodificatore ROT13
- Digita o incolla il tuo testo in chiaro o il testo cifrato ROT13 nella casella di input. L'anteprima in tempo reale sulla destra mostra l'output del cifrario mentre digiti ed evidenzia la coppia corrispondente sulla ruota dell'alfabeto.
- Scegli una variante del cifrario. Il ROT13 sposta le 26 lettere inglesi; il ROT5 sposta le cifre; il ROT18 combina entrambi; il ROT47 sposta ogni carattere ASCII stampabile.
- Fai clic su Applica Cifrario. L'output completo apparirà qui sotto con le statistiche, la mappatura carattere per carattere, una griglia delle sostituzioni univoche e una prova del ciclo completo che dimostra che il cifrario è self-inverse.
- Usa i pulsanti Copia per prelevare il testo cifrato o l'input originale. Applica lo stesso cifrario al testo cifrato per decodificarlo al contrario — ROT13 non richiede un pulsante di decodifica separato perché codifica = decodifica.
Le Quattro Varianti ROT Spiegate
Perché lo Stesso Pulsante Codifica e Decodifica
Il ROT13 è un cifrario involutorio. Se chiami la funzione di spostamento f, allora f(f(x)) = x per ogni input. Il motivo risiede nell'aritmetica: spostare una lettera di 13 posizioni, e poi di altre 13, fa un totale di 26 — un giro completo intorno all'alfabeto che ti riporta al punto di partenza. La stessa identità vale per il ROT5 con il ciclo di 10 cifre e per il ROT47 con il ciclo di 94 caratteri ASCII stampabili. Ogni spostamento è esattamente la metà della lunghezza del ciclo, ed è questo che rende l'operazione l'inverso di se stessa.
Tabella di Riferimento Rapido
| Variante | Lunghezza ciclo | Spostamento | Self-inverse | Esempio |
|---|---|---|---|---|
| ROT13 | 26 lettere | 13 | Sì | Hello → Uryyb |
| ROT5 | 10 cifre | 5 | Sì | 2024 → 7579 |
| ROT18 | 26 + 10 | 13 + 5 | Sì | A12 → N67 |
| ROT47 | 94 carat. ASCII | 47 | Sì | Hi! → w:P |
Dove Viene Ancora Utilizzato il ROT13 Oggi
- Protezione dagli spoiler. Post nei forum, wiki dei fan, subreddit di enigmi e club del libro usano il ROT13 in modo che i lettori debbano scegliere di decodificare prima di vedere finali a sorpresa o soluzioni.
- Battute finali delle barzellette. Usenet, IRC e le bacheche di messaggi vecchio stile nascondono storicamente le battute finali con il ROT13, in modo che il lettore possa fare una pausa prima di raggiungere la battuta.
- Offuscamento del codice sorgente per divertimento. Easter egg e commenti innocui nei progetti open-source a volte includono il ROT13 in modo che i lettori occasionali non ci si imbattano per caso.
- Insegnamento dei cifrari classici. Il ROT13 è il più semplice cifrario a sostituzione non banale ed è ampiamente utilizzato nelle introduzioni alla crittografia perché ogni passaggio è visibile manualmente.
- Sfide CTF ed enigmi. I giochi di tipo capture-the-flag spesso iniziano con il ROT13 come riscaldamento prima che i partecipanti affrontino la vera crittoanalisi.
Avviso di Sicurezza
ROT13, ROT5, ROT18 e ROT47 non sono crittografia. Sono trasformazioni reversibili che qualsiasi lettore può annullare in pochi secondi, manualmente o con uno script di una sola riga. Non usarli mai per proteggere password, informazioni personali, dati finanziari o qualsiasi cosa debba rimanere riservata. Per una protezione reale, usa la crittografia moderna come AES-256, ChaCha20, RSA o libsodium. Considera i cifrari ROT come un modo per offuscare il testo, non per renderlo sicuro.
Suggerimenti per Risultati Ottimali
- Per decodificare il testo cifrato ROT13, basta incollarlo e fare clic su Applica Cifrario con la variante ROT13 selezionata. Non è necessario cambiare modalità.
- Se il tuo testo contiene un mix di lettere e cifre e desideri nasconderlo interamente, usa ROT18 invece di ROT13.
- Per nascondere URL, indirizzi e-mail o frammenti di codice insieme alla loro punteggiatura, usa ROT47.
- L'uso delle maiuscole viene sempre preservato con ROT13, ROT5 e ROT18. Il ROT47 potrebbe trasformare una lettera maiuscola in un carattere di tipo diverso poiché effettua lo spostamento sull'intero intervallo ASCII.
- I caratteri non ASCII (lettere accentate, CJK, emoji) passano inalterati in ogni variante.
FAQ
Cos'è il ROT13?
Il ROT13 è un semplice cifrario a sostituzione che sposta ogni lettera di 13 posizioni nell'alfabeto inglese. A diventa N, B diventa O e così via. Poiché 13 è la metà di 26, la stessa operazione codifica e decodifica.
Il ROT13 è sicuro per una vera crittografia?
No. Il ROT13 è una trasformazione, non una crittografia. Nasconde il testo a uno sguardo casuale, ma chiunque può invertirlo istantaneamente. Usa una vera crittografia come AES o RSA per tutto ciò che deve rimanere riservato.
Qual è la differenza tra ROT13 e ROT47?
Il ROT13 sposta solo le 26 lettere inglesi. Il ROT47 sposta ogni carattere ASCII stampabile da 33 a 126, rendendo irriconoscibili anche la punteggiatura e le cifre. Entrambi sono self-inverse perché lo spostamento è esattamente la metà della lunghezza del ciclo.
Il ROT13 conserva le maiuscole?
Sì. Le lettere maiuscole corrispondono a lettere maiuscole e le lettere minuscole corrispondono a lettere minuscole. Spazi, cifre e punteggiatura passano inalterati a meno che non si passi a ROT5, ROT18 o ROT47.
Perché lo stesso pulsante codifica e decodifica?
Il ROT13 è un cifrario involutorio. Spostare due volte di 13 riporta la lettera alla sua posizione iniziale (13 + 13 = 26). Ciò significa che la codifica del testo cifrato con ROT13 produce il testo in chiaro originale, quindi la codifica e la decodifica condividono un solo pulsante.
Dove viene ancora utilizzato il ROT13?
Il ROT13 è comunemente usato per nascondere spoiler, risposte a enigmi, battute finali di barzellette e testo moderatamente sensibile nei newsgroup, nei forum e nei commenti del codice sorgente. È anche un popolare esempio didattico per i cifrari a sostituzione.
Cita questo contenuto, pagina o strumento come:
"Codificatore e Decodificatore ROT13" su https://MiniWebtool.com/it// di MiniWebtool, https://MiniWebtool.com/
dal team di MiniWebtool. Aggiornato: 2026-05-26