Il sistema ROT13 è un "codice di Cesare" con chiave 13.
Si tratta di un sistema a sostituzione, nel quale la corrispondenza fra le lettere dell'alfabeto risulta spostata di 13 posizioni.
Sebbene non offra alcuna sicurezza, (si tratta di un semplice codice monoalfabetico), nella quale oltretutto la chiave è conosciuta e prefissata, può risultare utile per:
- illustrare il funzionamento di un semplice codice di crittografia
- poter postare messaggi non immediatamente comprensibili, ma nei quali la sicurezza non è importante.
Ad esempio quando si desidera preservare le persone da messaggi che possono dar fastidio, ma permettergli comunque di decodificarli facilmente se lo desiderano.
Ad esempio nel caso si volesse pubblicare il testo di un indovinello, e fornire anche la soluzione.
Preservando così chi non volesse leggerla, ma consentendo agli altri di effettuare l'operazione di decodifica, intervenendo in modo esplicito e consapevole.
La chiave 13 ha la particolarità di rendere la tabella di codifica identica a quelle di decodifica. Quindi il sistema funziona in entrambe le direzioni: dal messaggio in chiaro a quello cifrato e viceversa, senza sostituire la tabella di corrispondenza.