luca.barletta ha scritto:è più istruttivo mettere anche il procedimento
La matrice chiave data è invertibile in ` ZZ_{26}^2 ` e risulta
` A^{-1} = [ (3, -13), (-2, 9) ] `
Dividiamo allora il testo cifrato in blocchi di ` 2 ` lettere e costruiamo i corrispondenti vettori secondo l'afabeto ` A = 0, B = 1, ..., Z = 25 `
` YI = [\ 24 \ 8\ ] `
` FZ = [\ 5 \ 25\ ] `
` MA = [\ 12 \ 0\ ] `
Moltiplichiamo infine (modulo ` 26 `) la matrice ` A^{-1} ` per ognuno dei vettori precedenti, ottenendo il corrispondente blocco di due lettere del testo in chiaro
` YI \cdot A^{-1} = [\ 4 \ 20\ ] = EU `
` FZ \cdot A^{-1} = [\ 17 \ 4\ ] = RE `
` MA \cdot A^{-1} = [\ 10 \ 0\ ] = KA `
Lo spoiler... perorerò la causa.
Grazie.
Edit: riscritto utilizzando vettori riga anziché colonna.
Ultima modifica di Anonymous il 30/03/2007, 15:22, modificato 1 volta in totale.
«Tu sei quello che fai, non quello che dici che farai». (Carl Jung)