After successful completion of the course, students are able to understand the concept of provable security, which is the pillar of modern cryptography. They are familiar with the basic security notions and definitions in public and secret key cryptography. They have seen some of the most important constructions of cryptographic objects and their security proofs. This course is a good basis to study advanced topics like cryptographic protocols.
Exercises, guided discussions, and other tutorial activities.
Lectures with slides accompanied by homework assignments.
ECTS -Breakdown (3 ECTS = 75h)
53h homework
22h lecture
--------------------------
75h total
Written exam and exercises.