next up previous contents
Successivo: Stream cipher Su: Principali Cifrari Precedente: Cifrario a permutazione

Cifrario di Playfair

Questo sistema fa uso di una matrice tex2html_wrap_inline2068 , che rappresenta la chiave, in cui ci sono 25 lettere distinte dell'alfabeto disposte in ordine arbitrario; l'unica lettera non presente è la Q, in quanto è la lettera che è quasi sempre seguita dalla U e quindi facilmente riconoscibile. Ogni lettera individua ed è individuata dal suo numero di riga e dal suo numero di colonna. Il testo in chiaro deve essere di lunghezza pari, deve essere diviso in coppie di caratteri e ciascuna coppia deve avere caratteri distinti. Nel caso in cui il testo sia di lunghezza dispari si aggiunge un carattere fittizio per ottenere la paritá. Analogo stratagemma si utilizza se una delle coppie ha i due caratteri uguali: in questo caso si inserisce come secondo carattere uno che non altera la comprensione del testo, per esempio una Q. Con queste caratteristiche ogni coppia di caratteri ricade sicuramente in una di queste tre categorie:

Questi tre casi vanno trattati in modo differente: Alcune varianti del cifrario utilizzano matrici tex2html_wrap_inline2070 oppure tex2html_wrap_inline2072 .
next up previous contents
Successivo: Stream cipher Su: Principali Cifrari Precedente: Cifrario a permutazione

Aniello Castiglione e Gerardo Maiorano < anicas,germai@zoo.diaedu.unisa.it >