e'possibile avere un programmino per testare il tempo che serve per decifrare con i vari messaggi che si hanno?
...ho visto solo ora questa tua richiesta:
la cosa è complicata; si tratta di dimostrazioni teoriche di una certa complessità, per fare le quali dovresti conoscere un bel po' teorie algebriche complesse... a differenza di quello che pensa normalmente la gente, l'informatica, ed ancora di più la sicurezza informatica, non si riduce a scrivere un programmino, ma è una scienza estremamente complessa, regolata da teoremi e regole matematiche estremamente complicate... ti basti pensare che i più grandi scienziati nel campo informatico del nostro secolo, e parlo di Touring, Shamir, Rivest, Adelmann eccetera, erano anzitutto grandi matematici... quindi mi risulta difficile spiegarti, in poche righe tecniche e teorie che normalmente vengono apprese dopo aver studiato faticosamente per anni...
.
Detto questo, potrei dirti che esistono sw che possono aiutare nella dimostrazione teorica della robustezza di questi algoritmi, penso ad esempio ai model checkers, a particolari catene di markov o cose simili... ma anche in questo caso, per poterli usare dovresti conoscere un bel po' di cosette, tipo linguaggi formali, teoria dei giochi etc...
.
Ad ogni modo, la progettazione di un nuovo algoritmo crittografico, non è una cosa che si può fare in una mezza giornata... ti basti pensare che RSA, uno dei più noti algoritmi ancora in uso, necessitò della collaborazione di Adelmann, Rivest e Shamir per essere creato.
Questo per dirti che forse dovresti fare un passettino indietro, ed iniziare da cose un po' più semplice