Il corso consente di acquisire le nozioni e i concetti che sono alla base della Crittografia moderna. Fornisce inoltre gli strumenti concettuali e teorici che consentono di comprendere le tecniche avanzate attualmente utilizzate per proteggere la trasmissione e la memorizzazione di informazioni in presenza di agenti ostili o di rumore presente nel canale. L’obiettivo principale è di permettere agli studenti di capire il funzionamento di un crittosistema o di un protocollo crittografico. Questo porterà alla capacità di scegliere gli strumenti crittografici adatti per proteggere i dati durante la loro trasmissione e/o memorizzazione.
scheda docente materiale didattico
- Introduzione alla crittografia
- Definizione di crittosistema, cifrari additivi, cifrari a sostituzione, cifrari a trasposizione
- Modi di funzionamento dei crittosistemi simmetrici.
- Crittosistemi simmetrici standard: DES, 3DES e AES.
- Crittografia asimmetrica (RSA, Diffie-Hellman), vantaggi e svantaggi
- Funzioni Hash e Message Digest
- Firma digitale, i certificati digitali, le autorità di certificazione, lo standard X.509/PKI (Public Key Infrastructure)
- Crittografia pratica di N. Ferguson e B. Schneier
- Cryptography and Network Security Principles and Practices di William Stallings
- Dispense monografiche su alcune parti del corso
Programma
Il programma di massima del corso è:- Introduzione alla crittografia
- Definizione di crittosistema, cifrari additivi, cifrari a sostituzione, cifrari a trasposizione
- Modi di funzionamento dei crittosistemi simmetrici.
- Crittosistemi simmetrici standard: DES, 3DES e AES.
- Crittografia asimmetrica (RSA, Diffie-Hellman), vantaggi e svantaggi
- Funzioni Hash e Message Digest
- Firma digitale, i certificati digitali, le autorità di certificazione, lo standard X.509/PKI (Public Key Infrastructure)
Testi Adottati
- Handbook of Applied Cryptography di A. J. Menezes, P. C. van Oorschot e S. A. Vanstone- Crittografia pratica di N. Ferguson e B. Schneier
- Cryptography and Network Security Principles and Practices di William Stallings
- Dispense monografiche su alcune parti del corso
Modalità Erogazione
Il corso include lezioni frontali ed esercitazioni di gruppo.Modalità Frequenza
La frequenza dell'insegnamento è facoltativa.Modalità Valutazione
L'esame scritto è articolato in due domande teoriche, un esercizio e due domande a crocetta. Nel periodo di emergenza COVID-19 l’esame di profitto sarà svolto secondo quanto previsto all’art.1 del Decreto Rettorale n°. 703 del 5 maggio 2020.