CRYPROT SS24

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

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

Description

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.

Requirements

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

Moodle

Please enroll in our Moodle course.

Course Format

Lectures and exercises will take place in presence. We will not provide any recordings.

Contact

In case of questions regarding this course, please contact .