Informazioni su questo strumento
Il Cifrario Bifido, inventato da Félix Delastelle intorno al 1901, combina un quadrato di Polibio con frazionamento e trasposizione così che ogni lettera in output dipenda da due diverse lettere in input — diffondendo l'informazione attraverso il messaggio. Questo strumento costruisce un quadrato di Polibio 5x5 con chiave (I e J condividono una cella), lo mostra e codifica o decodifica il tuo testo nel browser.
Ogni lettera del testo in chiaro viene prima scritta come una coppia di coordinate — la sua riga e la sua colonna nel quadrato. Il testo viene elaborato in blocchi la cui lunghezza è il periodo. All'interno di un blocco, tutti i numeri di riga vengono elencati per primi, poi tutti i numeri di colonna, formando un unico flusso di cifre; quel flusso viene poi riletto in coppie consecutive, e ogni nuova coppia (riga, colonna) viene mappata attraverso il quadrato per produrre una lettera del testo cifrato. Poiché righe e colonne di lettere vicine vengono intrecciate, una singola lettera del testo in chiaro influenza diverse lettere del testo cifrato. La decodifica inverte il processo: leggi le coordinate di ogni lettera cifrata, dividi la sequenza di cifre del blocco in una metà di righe e una metà di colonne e ricombinale.
La sicurezza deriva dal periodo: un periodo più grande mescola più lettere insieme e resiste meglio all'analisi, mentre un periodo non impostato fraziona l'intero messaggio come un unico blocco. Tutto il calcolo è locale e privato. Nota che i caratteri non alfabetici vengono rimossi, il testo viene reso maiuscolo e J viene ripiegata in I prima della cifratura.