Crittografia
Da InformaWiki.
| Crittografia | |
|---|---|
| Sigla Corso: | CRI |
| Nome Docente/i: | Fabrizio Luccio |
| Corso di laurea: | Laurea Magistrale in Informatica |
| Anno di corso: | 1 |
| Home page del corso: | CRI A.A.2009/2010 |
Indice |
Programma
Obiettivi didattici
Il corso ha l'obiettivo di introdurre le nozioni elementari sottostanti il progetto dei sistemi di cifratura moderni.
Programma completo
- Introduzione: definizione di crittografia e crittoanalisi.
- Cifrari Storici
- Generatori di numeri pseudo-casuali
- Cifrari perfetti: definizione e proprietà, il One-time pad.
- Cifrari a chiave simmetrica: DES, Triple-DES e AES
- Cifrari composti
- Cifrari a chiave pubblica: funzioni one-way trapdoor e RSA.
- Identificazione, Autenticazione e Firma digitale.
- Il sistema SSL.
- Smartcard: costituzione e applicazioni.
- Elementi di steganografia.
- Virus e simili attacchi.
- Elementi di crittografia quantistica.
Bibliografia
- Generale: (Libro) P. Ferragina F. Luccio. Crittografia. Bollati Boringhieri. Edizione 2007 (errata corrige scaricabile dalla home-page del docente)
- Zero-Knowledge: Dispensa (PDF) scaricablie dal sito del docente.
- Quantum key exchange: (Articolo) J. MULLINS. Making unbreakable code. IEEE Spectrum, Maggio 2002, pp. 40 – 45.
- Steganografia: (Articolo) H WANG, S. WANG. Cyber warfare: steganography vs. steganalysis. Communications of the ACM 47,10, Ottobre 2004, pp. 76-82.
Modalità di esame
Prova scritta e successiva discussione orale della stessa.
Se alla prova scritta partecipano pochi studenti (massimo una decina), allora la discussione si svolge (generalmente) subito dopo la prova scritta.
Materiale aggiuntivo
Vecchi esami
Esami 2007-8-9 (PDF) dal sito del docente.