Insegnamento mutuato da: B006822 - CODICI E SICUREZZA Laurea Triennale (DM 270/04) in INFORMATICA
Contenuto del corso
Network security. Crittografia a chiave condivisa. Cifrari perfetti secondo Shannon, One-Time-Pad, unicity distance. Cifrari di Feistel. Crittografia a chiave pubblica. Elementi di aritmetica modulare. I cifrari RSA e El Gamal, il protocollo di Diffie-Hellman. Funzioni hash one-way crittografiche. Autenticazione e firma digitale
Elementi di Teoria dell'Informazione. Codici di compressione: 1^ Shannon, codici Huffman. Canali con rumore, capacità e codici rilevatori e correttori. Codici lineari.
Michele Boreale. Note per il corso di Codici e Sicurezza. Appunti disponibili online.
Altri testi:
Th. M. Cover, J.A. Thomas. Elements of Information Theory, 2/E. Wiley & Sons, 2006.
Obiettivi Formativi
Il corso mira a fornire agli studenti una comprensione approfondita dei principi scientifici alla base della trasmissione efficiente, affidabile e sicura dei dati.
Capacità acquisite (al termine del corso).
Alla fine del corso, lo studente dovrebbe essere in grado di costruire modelli ad alto livello, ma rigorosi, dei sistemi di comunicazione, e analizzarne le criticità dal punto di vista della sicurezza.
Prerequisiti
Corsi vincolanti: Algoritmi e Strutture Dati, Architetture degli Elaboratori, Matematica Discreta e Logica, Programmazione, Calcolo delle Probabilità e Statistica.
Metodi Didattici
Numero di ore per studio personale e altre attività formative di tipo individuale: 98
Numero di ore relative alle attività in aula: 48
Altre Informazioni
Orario di ricevimento:
su appuntamento.
Dipartimento di Statistica, Informatica, Applicazioni
Viale Morgagni, 65 I 50134 Firenze, Italy
Tel.: +39 055 4237453
Fax: +39 055 4237436
e-mail: michele.boreale@unifi.it
Modalità di verifica apprendimento
Prova scritta e orale sugli argomenti del corso.
Programma del corso
Network security. Crittografia a chiave condivisa. Cifrari perfetti secondo Shannon, One-Time-Pad, unicity distance. Cifrari di Feistel. Crittografia a chiave pubblica. Elementi di aritmetica modulare. I cifrari RSA e El Gamal, il protocollo di Diffie-Hellman. Funzioni hash one-way crittografiche. Autenticazione e firma digitale
Elementi di Teoria dell'Informazione. Codici di compressione: 1^ Shannon, codici Huffman. Canali con rumore, capacità e codici rilevatori e correttori. Codici lineari.