Teacher
|
PEDICINI MARCO
(syllabus)
The course of Algorithms in cryptography is devoted to the study of encryption systems and their properties. In particular, we will study methods and algorithms developed to verify security level of cryptosystems, both from the point of view of formal verification (in the context of protocols) and from the point of view of cryptanalysis. Required as prerequisites are a basic level of computer knowledge of a Unix-like operating system (eg Linux) and programming in C or Java.
(reference books)
[1] Antoine Joux, Algorithmic Cryptanalysis, (2010) CRC Press, in inglese; [2] Douglas Stinson, Cryptography: Theory and Practice, 3rd edition, (2006) Chapman and Hall/CRC. [3] Delfs H., Knebl H., Introduction to Cryptography, (2007) Springer Verlag.
|