Storia della crittografia
Crittanalisi automatica
Cifrario di Vigenere - Cifrario monoalfabetico
L'avvento del computer ha rivoluzionato il mondo della crittologia, mandando in pensione quasi tutti i metodi di cifratura trazionali e rendendo possibili cifrari di concezione del tutto nuova, come DES ed RSA.
Molti vecchi metodi di cifratura possono oggi essere forzati in breve tempo con l'aiuto del computer, ma è poi possibile una crittanalisi automatica, e cioè un software che ricevuto in ingresso un testo, lo restituisca completamente decrittato?
Sì e no, nel senso che una crittanalisi completamente automatica è possibile solo per cifrari molto semplici, altrimenti dell'intervento umano è difficile poter fare a meno.
A titolo di esempio presento due pagine scritte in PhP che realizzano una crittanalisi più o meno automatica di due cifrari molto usati in passato, il Vigenere e il monoalfabetico: