Obiettivi
Il corso, rivolto a studenti della Laurea Magistrale in Informatica, introduce i principi alla base della Crittografia Moderna - definizioni formali, assunzioni e prove di sicurezza - e primitive fondamentali. È diviso essenzialmente in due parti:
- Prima parte (48 ore): Crittografia a chiave privata, funzioni hash, elementi di teoria dei numeri e assunzioni.
- Seconda parte (24 ore): Crittografia a chiave pubblica e protocolli.
Le lezioni si svolgeranno nei giorni: Lunedì (9:00 - 11:00),
Giovedì (9:00 - 11:00) e Venerdì (9:00 - 11:00).
Periodo: 27 Settembre 2021 - 22 Dicembre 2021.
Il libro di testo di riferimento è:
Introduction to Modern Cryptography Jonathan Katz and Yehuda Lindell CRC Press, Third Edition, 2021 |
![]() |
Altri testi utili per consultazione sono:
Cryptography: Theory and Practice
D. R. Stinson, M. B. Paterson CRC Press, 4th Edition, 2018 |
![]() |
Handbook of Applied Cryptography A. Menezes, Paul C. van Oorschot and Scott A. Vanstone CRC Press, 2001 |
![]() |
|
Foundations of Cryptography - Vol. I
O. Goldreich Cambridge University Press, 2001 |
![]() |
Foundations of Cryptography - Vol. II O. Goldreich Cambridge University Press, 2004 |
![]() |