ROT13
Da Wikipedia, l'enciclopedia libera.
Il ROT-13, detto anche "eccesso 13", è un sottocaso di cifrario a scorrimento dove la chiave assume il valore fisso 13. La scelta della chiave 13 e l'uso dell'alfabeto inglese (di 26 lettere) permette di utilizzare lo stesso algoritmo sia per cifrare che per decifrare.
Il ROT-13 prevede che ad ogni lettera venga sostituita la tredicesima lettera successiva, utilizza quindi la seguente tabella di conversione:
Originale: abcdefghijklmnopqrstuvwxyz Crittato: NOPQRSTUVWXYZABCDEFGHIJKLM
Ecco facilmente calcolabile un esempio di testo:
Originale: la scena dove il personaggio principale muore non mi piace Crittato: YN FPRAN QBIR VY CREFBANTTVB CEVAPVCNYR ZHBER ABA ZV CVNPR
Come tutti i cifrari a scorrimento è debolissimo e, come il cifrario di Cesare è ancora più debole a causa della chiave fissa, ma il ROT-13 è l'unico cifrario a scorrimento ancora in ampio uso: si è infatti riciclato nell'uso, non più utilizzabile per una crittografia anche solo amatoriale viene ora utilizzato per indicare che il testo offuscato contiene "soluzioni" o "suggerimenti" che il lettore potrebbe voler non sapere subito (ad esempio la risposta alla domanda, o un commento sul finale di un film che i lettori non necessariamente hanno già visto). Quest'ultimo scopo è abbastanza diffuso nei newsgroup, infatti molti programmi newsreader permettono di "rottare" (questo il neologismo più usato come sinonimo di "offuscare tramite l'uso di ROT-13") il testo scritto e/o letto.
[modifica] Collegamenti esterni
- rot13page google criptazione e decriptazione Rot13
- MostraIP/Rot13 Funzione di criptazione e decriptazione Rot13