Sistemi informatici
Tecniche di cifratura
-
Cifrario di Cesare: consiste di prendere ogni lettera di un messaggio e spostarla in avanti di tre lettere, come cifrario è moto debole perchè si presta a essere tradotto con la cosidetta forza bruta, programmi specializzati che arrivano dopo un numero di tentativi a decifrare il messaggio.
-
Cifrari monoalfabetici: si prende l' alfabeto in un primo livello e in un secondo livello, ma sistemato in maniera che venga sparpagliato. La cifratura si fa prendendo un parola sistemandola nell' alfabeto del secondo livello, quello che risulta sparpagliato in riferimento all' alfabeto corretto del primo livello.
Esempio: a b c d e f g h i l m n o p q r s t >>>> alfabeto nel primo livello corretto
g h r y u i uo p d g h i y s e w t >>>> alfabeto nel secondo livello sparpagliato
La parola casa risultarà: rgwg
Per decifrarolo abbiamo 26!( fattoriale ), che equivale a parecchi anni per decifrarlo con un pc. Ma anche in questo caso esiste un' altro modo per decifrarlo, esiste infatti un grafico delle parole più frequenti della lingua Italiana, questo grafico messo a confronto con un' ulteriore grafico delle frequenze delle lettere del messaggio cifrato, si riesce prima o poi a indovinare il messaggio.