Augusto

Definizione rapida

La voce descrive il passaggio dai cifrari monoalfabetici a una chiave composta da più valori, ripetuta lungo tutto il messaggio.

Spiegazione

Nei sistemi monoalfabetici citati, come quelli di Cesare e del Kamasutra, ogni lettera conserva la medesima sostituzione nell'intero testo. Un'evoluzione consiste nell'usare una sequenza di valori, per esempio 1, 2 e 3, oppure lettere che compongono una parola memorizzabile, ripetendola fino alla fine del messaggio. La fonte ricorda che Friedrich Kasiski pubblicò nel 1863 un metodo di decifrazione in un volume di 95 pagine; Charles Babbage aveva già individuato la soluzione, ma il governo britannico gli aveva chiesto di non divulgarla perché il codice era usato dall'esercito. L'analisi parte dalla ricerca di coppie o triplette ricorrenti per stimare la lunghezza della chiave. Stabilita tale lunghezza, il testo viene separato in tanti cifrari quante sono le sue lettere, quindi ciascun gruppo può essere studiato con strumenti statistici.

Esempio pratico

Con la chiave ciclica 1-2-3 applicata alla frase “Attaccare all'alba”, la ripetizione a intervalli regolari aiuta a dedurre che la chiave contiene tre elementi.

Spiegazione tecnica

Le ricorrenze di sequenze frequenti possono cadere sotto la stessa porzione della chiave; le loro distanze forniscono quindi indizi sulla lunghezza del ciclo.

Da non confondere con

Il sistema a chiave ripetuta non coincide con un cifrario monoalfabetico: una lettera non è necessariamente trasformata sempre nello stesso modo.