vLab 2.0

5
vLab 2.0 Esercitazione di Tecnologie per la Sicurezza

description

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 - PowerPoint PPT Presentation

Transcript of vLab 2.0

Page 1: vLab 2.0

vLab 2.0

Esercitazione di

Tecnologie per la Sicurezza

Page 2: vLab 2.0

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

Page 3: vLab 2.0

ModExp

• istanziare MopExp

• dimostrare che il numero primo p = 2.698.727 è anche un safe prime

• verificare che g = 2 è un generatore di p

Page 4: vLab 2.0

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

Page 5: vLab 2.0

Scambio DH

• tracciare uno schema completo di scambio DH, utilizzando tutti i componenti necessari