Teoria dei numeri e Crittografia: lezione del 19 maggio 2011
Testo completo
Documenti correlati
La dimostrazione precedente fornisce anche un algoritmo per il calcolo di una soluzione x (se essa esiste cioè se db): basta moltiplicare t (ottenuto dividendo b per d) per
Dimostriamo la (*): se ks allora è banale (in quanto ks<rm dunque basta
Ricordiamo che un test di primalità probabilistico è un algoritmo tale che, dato in input un numero naturale n>1, dopo una serie di calcoli che coinvolgono anche alcuni
Il numero dei valori possibili per la scelta dell’elemento casuale a nel test è (n-1); vediamo come possiamo valutare il numero dei valori a per i quali il test è superato, cioè
In un campo A vale la legge di annullamento del prodotto: comunque dati a,bA, se ab=0 A si ha a=0 A oppure b=0 A (equivalentemente se a,b0 A allora ab0 A
Siamo ora in grado di dimostrare il:. Teorema
Infatti basta per esempio scegliere m=minimo naturale ³j che sia multiplo di k-j : per tale scelta di m si ha allora b m =b 2m (perché m,2m³j, e perché 2mm (mod k-j),
Anche tale sistema crittografico, come quello di Cesare, è un sistema a sostituzione monoalfabetica (ogni lettera dell’alfabeto viene cifrata con