Descrizione del cifrario Alberti

Creato da Leon Battista Alberti nel secolo di mid-15th, il cifrario di Alberti fu il primo cifrario polialfabetico mai usato. Storico di crittografia David Kahn collega Alberti a tre avanzamenti significativi nella crittografia: portando la crittanalisi nel mondo occidentale, inventando sostituzione polialfabetico e inventare cifrato codice. Dischi di crittografia basati su metodi di Alberti sono stati usati fino all'inizio della prima guerra mondiale.

Originale Alberti Cipher

Un cifrario di Alberti tradizionale è costituito da due dischi metallici collegati da un asse comune. Il disco esterno, immobile contenute lettere maiuscole dell'alfabeto latino, meno H, K e Y e i numeri da 1 a 4. L'alfabeto latino corrisponde l'alfabeto inglese, ma mancano le lettere J, tu e W. I numeri sono stati intesi per uso con un libro di codice che conteneva frasi e parole con i corrispondenti codici a quattro cifre. Il disco interno, mobile contenuto casuale lettere maiuscole dell'alfabeto latino e "et", che probabilmente significava "e". Questo tipo di cifrario Alberti è stato usato fino al XVI secolo.

Come ha funzionato

I dischi originali di cifrario lavorati abbinando un segno sul disco interno con una lettera sul disco esterno. Per creare la chiave, il corrispondente solo bisogno di sapere quale lettera da abbinare con il marchio. Come il disco interno ruotato per abbinare il marchio a qualsiasi delle lettere sul disco esterno, gli utenti potrebbero anche modificare il codice durante il messaggio. Ad esempio, corrispondenti potrebbero utilizzare una parola di trigger per ogni altro sapere quando spostare il disco interno durante il messaggio. Come lo spostamento del disco sarebbe creare un nuovo modello nella chiave, questo ulteriormente complicato il cifrario e reso difficile decifrare il codice.

Perché ha funzionato

Basato sui presupposti di analisi di frequenza..--un metodo che utilizza la frequenza delle lettere in un cryptotext in riferimento ad una normale distribuzione delle lettere per trovare il codice - il cifrario avrebbe potuto essere infrangibile. Analisi della frequenza decifra monoalfabetica crittogrammi, ma si rivela inefficace nel risolvere polialfabetico crittogrammi come cifrario di Alberti, perché la distribuzione di lettera non è in tutto il messaggio.

Variazione di porta

Nel XVI secolo, Giovan Battista della Porta ha sviluppato una variante del cifrario Alberti che utilizzata una tabella bidimensionale per sostituire il disco rotante. Questa tabella utilizzata una parola chiave per formare una versione dell'alfabeto e un'altra parola chiave per segnalare quale riga della tabella sarebbe stata utilizzata per ogni lettera del messaggio. Su una sola riga, le lettere sono state scritte in linea retta, ma in ordine non alfabetico o casuale. Un'altra linea le stesse lettere nello stesso modello è stato scritto direttamente sotto che la prima riga, ma queste lettere sono state spostate di una posizione a destra o a sinistra. Una terza linea, scritta sotto il secondo, spostato di nuovo una posizione. Queste linee sono state numerate lungo il lato sinistro del tavolo, formando i numeri spunti per la traduzione.