Crittografia
A.A. 2025/2026
Learning objectives
L'insegnamento si prefigge di fornire agli studenti un'approfondita conoscenza degli algoritmi e protocolli crittografici oggi in uso (simmetrici, asimmetrici, funzioni hash, KDF, scambio di chiavi), con particolare riferimento alle applicazioni che proteggono i dati in-transit, at-rest, ed end-to-end.
Expected learning outcomes
Al termine dell'insegnamento gli studenti saranno in grado di: (1) Comprendere e utilizzare in modo appropriato gli algoritmi di cifratura simmetrica/asimmetrica, funzioni hash, firma digitale; (2) Descrivere e utilizzare i protocolli di scambio di chiavi, schemi di condivisione di segreti, protocolli di comunicazione sicura; (3) Analizzare i livelli di sicurezza adottati e gli attacchi noti in letteratura: collisioni di funzioni hash, crittoanalisi differenziale, attacchi alle implementazioni.
Periodo: Primo semestre
Modalità di valutazione: Esame
Giudizio di valutazione: voto verbalizzato in trentesimi
Corso singolo
Questo insegnamento non può essere seguito come corso singolo. Puoi trovare gli insegnamenti disponibili consultando il catalogo corsi singoli.
Course syllabus and organization
Edizione unica
Periodo
Primo semestre
INF/01 - INFORMATICA - CFU: 6
Lezioni: 48 ore