Obiettivi

Il corso, rivolto a studenti della Laurea Magistrale in Informatica, introduce i principi alla base della Crittografia Moderna - definizioni formali, assunzioni e riduzioni di sicurezza - e le primitive fondamentali. È diviso essenzialmente in due parti:

Le lezioni si svolgeranno nei giorni: Lunedì (11:00 - 13:00, aula F4), Mercoledì (11:00 - 13:00, aula P6) e Giovedì (9:00 - 11:00, aula F4).
Periodo: 23 Settembre 2024 - 20 Dicembre 2024.


Il libro di testo di riferimento è:

Introduction to Modern Cryptography
Jonathan Katz and Yehuda Lindell
CRC Press, Third Edition, 2021
Cover

Per lezioni e materiale su crittografia applicata e ulteriori riferimenti:
Cryptography 101 with Alfred Menezes

Altri testi utili per consultazione sono:

Cryptography: Theory and Practice
D. R. Stinson, M. B. Paterson
CRC Press, 4th Edition, 2018
Cover Mathematics and Computation
A. Wigderson
Princeton University Press, 2019
Cover
Foundations of Cryptography - Vol. I
O. Goldreich
Cambridge University Press, 2001
Cover Foundations of Cryptography - Vol. II
O. Goldreich
Cambridge University Press, 2004
Cover