| | | corso | | | | |
Crittografia
Codice: | 245AA | Crediti: | 6 | Semestre: | 1 | Sigla: | CRI | |
|
Settore disciplinare: | INF/01 - Informatica |
Docente
Fabrizio Luccio
Tel. 0502212720Ultima versione disponibile: programma da confermare per l’a.a. 2009/2010
Obiettivi di apprendimento
Introdurre le nozioni elementari sottostanti il progetto dei sistemi di cifratura moderni.
English Description
A rigorous introduction to modern cryptography. Emphasis on the fundamental cryptographic primitives of
public-key encryption, digital signatures, pseudo-random number generation, and basic protocols and their
computational complexity requirements.
Programma
- 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.