No previous knowledge in Cryptography or computer Security is required.
This course gives a comprehensive introduction to modern cryptography. The course also serves as a base for other courses on cryptography that are offered by the chair. The topics covered are the following:
Information theoretic security
Private key Encryption
Message Authentication Codes
Public key Encryption
More advanced topics may be covered if time permits.
On successfully passing the course, the student is guaranteed to be knowledgeable on the basic concepts of provable security.
Introduction to Modern Cryptography
Jonathan Katz and Yehuda Lindell 2nd Edition (2014)
(Chapman & Hall/CRC Cryptography and Network Security Series)
(englischer Titel: Introduction to modern cryptography)