CIAO MONDO
PVNB ZBAQB
ROT13 sposta ogni lettera latina di 13 posizioni conservando spazi e punteggiatura.
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.
CIAO MONDO
PVNB ZBAQB
ROT13 sposta ogni lettera latina di 13 posizioni conservando spazi e punteggiatura.
PVNB ZBAQB
CIAO MONDO
Applicare di nuovo la stessa trasformazione ROT13 ripristina il messaggio originale.
IL CATTIVO VINCE
VY PNGGVIB IVAPR
ROT13 viene usato per nascondere spoiler lasciandoli comunque facili da decodificare.
GUARDA SOTTO IL TAVOLO
THNEQN FBGGB VY GNIBYB
Chi crea enigmi può usare ROT13 per nascondere indizi senza richiedere una chiave segreta.
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.
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:
Per esempio, CIAO MONDO diventa PVNB ZBAQB. Applicando di nuovo ROT13, si ottiene il testo originale.
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 è, 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.
Cifrario classico a spostamento di lettere con valori personalizzati.
Classico cifrario a sostituzione per digrammi con matrice basata su parola chiave.
Cifrario classico reciproco basato su una parola chiave.
Cifrario classico in stile Vigenere che usa una chiave numerica.
Cifratura e decifratura polialfabetiche basate su una parola chiave.
Cifratura di Vernam basata su XOR con output Base64.