50 likes | 170 Views
vLab 2.0. Esercitazione di Tecnologie per la Sicurezza. PRNG e test del NIST. istanziare PRNG generare un array di byte di 20000 bit connettere l’uscita del PRNG a Bob e sottoporre al test del NIST i byte generati. ModExp. istanziare MopExp
E N D
vLab 2.0 Esercitazione di Tecnologie per la Sicurezza
PRNG e test del NIST • istanziare PRNG • generare un array di byte di 20000 bit • connettere l’uscita del PRNG a Bob e sottoporre al test del NIST i byte generati
ModExp • istanziare MopExp • dimostrare che il numero primo p = 2.698.727 è anche un safe prime • verificare che g = 2 è un generatore di p
ModExp e PRNG • utilizzare il PRNG per generare un esponente per il componente ModExp (attenzione ai tipi di dato) • per il componente ModExp specificare base = g e modulo = p • generare diversi esponenti e tabulare tempo di esecuzione e numero di “1” degli esponenti
Scambio DH • tracciare uno schema completo di scambio DH, utilizzando tutti i componenti necessari