Il Cifrario bifido di Delastelle

Il cifrario bifido di Delastelle è un altro esempio di cifrario poligrafico e, come quello di Polibio, è basato su una matrice 5x5.

Il metodo si articola in 3 passi:
  • 1 Il messaggio in chiaro viene spezzato in blocchi di cinque caratteri ciascuno; se l'ultimo blocco non è esattamente di cinque, gli
  • ultimi posti sono riempiti di X.
  • 2 Ogni lettera del blocco viene cifrata con due cifre e cioè con l'indice di riga e l'indice di colonna, che vengono scritti in verticale.
  • 3 Le cifre vengono ora riscritte in orizzontale, riga dopo riga, ottenendo un messaggio con un numero di cifre doppio dell'originale.
A questo punto ogni coppia di numeri viene ritrasformata in lettera sempre secondo la matrice. Ne risulta il messaggio cifrato da trasmettere.
 
La matrice può essere quella semplice con le lettere dell'alfabeto ordinate (senza la W che può cifrarsi con una doppia V), oppure può essere ottenuta inserendo dapprima una parola chiave, depurata delle eventuali doppie, seguita da tutte le altre lettere dell’alfabeto in ordine.
 
Esempio: parola chiave COMPUTER
 
tabella 4codice cifrato
La decifratura avviene applicando il procedimento inverso con la medesima tabella che, come nei casi simili precedenti, deve quindi essere già nota al destinatario (in pratica, la chiave è proprio la parola chiave).
 
codice cifrato 2

 

Risorse per sviluppo: 

Ti potrebbero anche interessare:

L’algoritmo DES (Data Encryption Standard) e altri algoritmi a chiave simmetrica

Si tratta di un algoritmo a chiave simmetrica proposto da IBM nel 1975 e accettato come standard nel 1977 e da allora, e fino a tempi recenti, è stato utilizzato dagli enti governativi americani (e da altri) per cifrare dati sensibili.

Risorse per sviluppo: 

Codice Poligrafico: La Scacchiera di Polibio

Il più antico codice poligrafico (sostituzione di tipo multiplo) è probabilmente la scacchiera di Polibio. Lo storico greco Polibio (~200-118AC), nelle sue Storie (Libro X) descrive un cifrario che attribuisce ai suoi contemporanei Cleoxeno e Democleito: l'idea è quella di cifrare una lettera con una coppia di numeri compresi tra 1 e 5, secondo la descrizione di una scacchiera 5x5.

Risorse per sviluppo: 

Nuovo Algoritmo di Google che vede oggetti nei video e nelle immagini

Google si fa gli occhi.

Si chiama Automatic Large Scale Video Object Recognition (Riconoscimento automatico su larga scala di oggetti video) il nuovissimo algoritmo gia brevettato da Google che avrebbe l'incredibile capacità di poter leggere direttamente nei video e nelle immagini.

Blog: