Integrated course (6CP) on Cryptographic Protocols (CRYPROT) offered during SS19.

For information on appointments, rooms, and registration, please refer to TUCaN.


  • The post-exam review (Klausureinsicht) will be on October 14, 2019 from 19:00-20:40 in building S4|14 (Mornewegstr. 30), room 3.1.01 (where the exercises took place).
  • A live Q&A session before the exam will take place on August, 1 at 4-6pm in S4|14 room 3.1.01 (Mornewegstr. 30, please use entry in north west corner of the building).


Cryptographic protocols allow parties with potentially conflicting interests to jointly perform certain tasks. This course covers basic and advanced constructions for cryptographic protocols and their applications, including Commitments, Secure Coin Flipping, Zero-Knowledge Proofs, Mixnets, Anonymous Credentials, Private Information Retrieval, Secure Multiparty Computation, and Hardware-assisted Cryptographic Protocols.


Basic knowledge in cryptography is strongly recommended, e.g., by successfully completing the course “Introduction to Cryptography”.


News, course material, and discussion forums can be found in Moodle. The password will be announced in the first lecture.


In case of questions regarding this course, please contact .