Cifrario ROT13

Codifica e decodifica testo con ROT13, una variante fissa del cifrario di Cesare che ruota le lettere latine di 13 posizioni. È usato spesso per spoiler, messaggi di enigmi e offuscamento leggero.

Input
0 caratt. · 0 byte
Prova:
Risultato
✓ Spostamento Cesare fisso di 13 lettere ✓ Nessuna chiave o impostazione richiesta ✓ Non conserviamo i tuoi messaggi ✓ Elaborazione sul nostro server
Esempi
Codificare CIAO
Input CIAO MONDO
Output PVNB ZBAQB

ROT13 sposta ogni lettera latina di 13 posizioni conservando spazi e punteggiatura.

Decodificare testo ROT13
Input PVNB ZBAQB
Output CIAO MONDO

Applicare di nuovo la stessa trasformazione ROT13 ripristina il messaggio originale.

Codificare uno spoiler
Input IL CATTIVO VINCE
Output VY PNGGVIB IVAPR

ROT13 viene usato per nascondere spoiler lasciandoli comunque facili da decodificare.

Codificare un indizio
Input GUARDA SOTTO IL TAVOLO
Output THNEQN FBGGB VY GNIBYB

Chi crea enigmi può usare ROT13 per nascondere indizi senza richiedere una chiave segreta.

Come funziona ROT13

ROT13 è una versione particolare del cifrario di Cesare in cui le lettere latine vengono sempre spostate esattamente di 13 posizioni. A diventa N, B diventa O, C diventa P, e così via. Dopo M, l'alfabeto riparte da A.

Poiché l'alfabeto inglese contiene 26 lettere e 13 è esattamente la metà di questo ciclo, applicare ROT13 due volte ripristina il messaggio originale. Per questo la stessa operazione viene usata sia per codificare sia per decodificare.

ROT13 modifica solo le lettere latine. Numeri, spazi, segni di punteggiatura e la maggior parte dei simboli restano invariati.

Esempio ROT13 per l'alfabeto latino

In una pagina italiana è utile chiarire che il ROT13 classico è definito sulle 26 lettere latine usate dall'inglese. La trasformazione si visualizza come coppie di lettere distanti 13 posizioni, e questa sostituzione è la propria inversa:

ABCDEFGHIJKLM
NOPQRSTUVWXYZ

Per esempio, CIAO MONDO diventa PVNB ZBAQB. Applicando di nuovo ROT13, si ottiene il testo originale.

ROT13 e sicurezza

Secondo gli standard moderni, ROT13 non è considerato una cifratura sicura. Non usa una chiave segreta, e chiunque conosca il metodo può invertirlo immediatamente.

Il suo scopo è l'offuscamento leggero, non la protezione. Viene spesso usato per nascondere spoiler, soluzioni di enigmi, battute o contenuti che non dovrebbero essere visibili subito senza un'azione intenzionale.

ROT13 e cifrario di Cesare

ROT13 è, in pratica, un cifrario di Cesare con uno spostamento fisso di 13. A differenza di un normale cifrario di Cesare, non ha una chiave configurabile né un valore di spostamento regolabile.

Questa semplicità rende ROT13 facile da usare e riconoscere, ma lo rende inadatto a qualsiasi situazione che richieda vera riservatezza.

FAQ

No. ROT13 è una semplice tecnica di offuscamento, non una cifratura sicura. Non usa una chiave segreta e può essere invertito subito con la stessa operazione.

L'alfabeto latino usato da questo metodo contiene 26 lettere. Uno spostamento di 13 porta ogni lettera esattamente a metà del ciclo alfabetico, rendendo la trasformazione auto-inversa.

Ogni lettera viene spostata di 13 posizioni. Applicando lo stesso spostamento una seconda volta, avanza di altre 13 posizioni e completa un ciclo di 26 lettere, tornando al punto di partenza.

Numeri, spazi, segni di punteggiatura e la maggior parte dei simboli non vengono trasformati. ROT13 ruota solo le lettere latine.

ROT13 viene spesso usato per testi con spoiler, indizi di enigmi, battute online e situazioni in cui un contenuto deve essere nascosto in modo informale, senza vera sicurezza.

ROT13 è una variante specifica del cifrario di Cesare che usa sempre uno spostamento di 13. Un cifrario di Cesare tradizionale può usare molti valori di spostamento diversi.
Strumenti correlati

Cifrario di Cesare

Cifrario classico a spostamento di lettere con valori personalizzati.

Cifrario di Playfair

Classico cifrario a sostituzione per digrammi con matrice basata su parola chiave.