Cifrario a rotazione

Nel cifrario di Cesare l'associazione tra l'alfabeto chiaro (quello ordinario) e l'alfabeto cifrante (quello utilizzato per la cifratura) avviene tramite una traslazione a destra di tre posti.

E' evidente che il cifrario di Cesare può essere generalizzato operando un qualsiasi spostamento tra i due alfabeti. Ad esempio, nel caso dell'alfabeto internazionale composto da 26 lettere possiamo operare 25 spostamenti diversi e generare così 25 diverse cifrature. Con un comodo e semplice dispositivo costituito da due dischi sovrapposti che ruotano uno sull'altro diventa anche facile crittare un messaggio con il cifrario di Cesare generalizzato detto anche cifrario a rotazione.

Ad esempio se la chiave è il numero 7 basta ruotare il disco concentrico interno di 7 posti in modo da far coincidere la lettera "a" con la lettera "H". Fatta questa rotazione diventa poi semplice trasformare il testo in chiaro nel testo cifrato. Ad esempio, se il testo in chiaro è:

matematica

il testo cifrato diventa:

thalthapjh

© giuseppe sarnataro