20-00-1032-iv Cryptographic Protocols

Course offering details

Instructors: Prof. Dr.-Ing. Thomas Schneider

Event type: Integrated Course

Org-unit: Dept. 20 - Computer Science

Displayed in timetable as: CRYPROT

Subject:

Crediting for:

Hours per week: 4

Language of instruction: Englisch

Min. | Max. participants: - | -

Course Contents:
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.

Preconditions:
Basic knowledge in cryptography is strongly recommended, e.g., by successfully completing the course "Introduction to Cryptography".

Online Offerings:
Moodle: https://moodle.informatik.tu-darmstadt.de/course/view.php?id=1061

Due to the current pandemic we will offer CRYPROT 2021 in an online format. Lectures and exercises will be given via Zoom. Additionally, we will record the lectures and make the recordings available via Moodle.
 

Small group(s)
This course is divided into the following small groups:
  • Cryptographic Protocols

    Prof. Dr.-Ing. Thomas Schneider

    Tue, 20. Apr. 2021 [14:15]-Tue, 13. Jul. 2021 [16:05]

Literature
Appointments
Date From To Room Instructors
1 Th, 15. Apr. 2021 09:50 11:30 >Digitaler Veranstaltungstermin - Streaming>Digitaler Veranstaltungstermin - Aufzeichnung (asynchron) Prof. Dr.-Ing. Thomas Schneider
2 Th, 22. Apr. 2021 09:50 11:30 >Digitaler Veranstaltungstermin - Streaming>Digitaler Veranstaltungstermin - Aufzeichnung (asynchron) Prof. Dr.-Ing. Thomas Schneider
3 Th, 29. Apr. 2021 09:50 11:30 >Digitaler Veranstaltungstermin - Streaming>Digitaler Veranstaltungstermin - Aufzeichnung (asynchron) Prof. Dr.-Ing. Thomas Schneider
4 Th, 6. May 2021 09:50 11:30 >Digitaler Veranstaltungstermin - Streaming>Digitaler Veranstaltungstermin - Aufzeichnung (asynchron) Prof. Dr.-Ing. Thomas Schneider
5 Th, 20. May 2021 09:50 11:30 >Digitaler Veranstaltungstermin - Streaming>Digitaler Veranstaltungstermin - Aufzeichnung (asynchron) Prof. Dr.-Ing. Thomas Schneider
6 Th, 27. May 2021 09:50 11:30 >Digitaler Veranstaltungstermin - Streaming>Digitaler Veranstaltungstermin - Aufzeichnung (asynchron) Prof. Dr.-Ing. Thomas Schneider
7 Th, 10. Jun. 2021 09:50 11:30 >Digitaler Veranstaltungstermin - Streaming>Digitaler Veranstaltungstermin - Aufzeichnung (asynchron) Prof. Dr.-Ing. Thomas Schneider
8 Th, 17. Jun. 2021 09:50 11:30 >Digitaler Veranstaltungstermin - Streaming>Digitaler Veranstaltungstermin - Aufzeichnung (asynchron) Prof. Dr.-Ing. Thomas Schneider
9 Th, 24. Jun. 2021 09:50 11:30 >Digitaler Veranstaltungstermin - Streaming>Digitaler Veranstaltungstermin - Aufzeichnung (asynchron) Prof. Dr.-Ing. Thomas Schneider
10 Th, 1. Jul. 2021 09:50 11:30 >Digitaler Veranstaltungstermin - Streaming>Digitaler Veranstaltungstermin - Aufzeichnung (asynchron) Prof. Dr.-Ing. Thomas Schneider
11 Wed, 7. Jul. 2021 09:50 11:30 >Digitaler Veranstaltungstermin - Streaming>Digitaler Veranstaltungstermin - Aufzeichnung (asynchron) Prof. Dr.-Ing. Thomas Schneider
12 Th, 15. Jul. 2021 09:50 11:30 >Digitaler Veranstaltungstermin - Streaming>Digitaler Veranstaltungstermin - Aufzeichnung (asynchron) Prof. Dr.-Ing. Thomas Schneider
Class session overview
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
Instructors
Picture: Prof. Dr.-Ing. Thomas Schneider
Prof. Dr.-Ing. Thomas Schneider