Pagina iniziale | Navigazione |
Google

ROT-13

Il ROT-13, detto anche "eccesso 13", è un sottocaso di cifrario a scorrimento dove la chiave assume il valore fisso 13. La scelta della chave 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.


GNU Fdl - it.Wikipedia.org




Google | 

Enciclopedia |  La Divina Commedia di Dante |  Mappa | : A |  B |  C |  D |  E |  F |  G |  H |  I |  J |  K |  L |  M |  N |  O |  P |  Q |  R |  S |  T |  U |  V |  W |  X |  Y |  Z |