20-00-1032-iv Cryptographic Protocols

Small group: 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: - | -

Digital Teaching:
Moodle: https://moodle.informatik.tu-darmstadt.de/course/view.php?id=836
Website: https://encrypto.de/CRYPROT

Due to the ongoing corona virus pandemic, we will run CRYPROT 2020 as an online course with pre-recorded lectures for the time being.
 

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".

Further Grading Information:
Due to the ongoing corona virus pandemic, we will run CRYPROT 2020 as an online course with pre-recorded lectures for the time being.

Online Offerings:
Website: https://encrypto.de/CRYPROT

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

    Prof. Dr.-Ing. Thomas Schneider

    Tue, 28. Apr. 2020 [14:15]-Tue, 14. Jul. 2020 [16:05]

Literature
Appointments
Date From To Room Instructors
1 Th, 23. Apr. 2020* 11:40 13:20 >Digitaler Veranstaltungstermin Prof. Dr.-Ing. Thomas Schneider
2 Tue, 28. Apr. 2020 14:15 16:05 >Digitaler Veranstaltungstermin Prof. Dr.-Ing. Thomas Schneider
3 Th, 30. Apr. 2020* 11:40 13:20 >Digitaler Veranstaltungstermin Prof. Dr.-Ing. Thomas Schneider
4 Tue, 5. May 2020 14:15 16:05 >Digitaler Veranstaltungstermin Prof. Dr.-Ing. Thomas Schneider
5 Th, 7. May 2020* 11:40 13:20 >Digitaler Veranstaltungstermin Prof. Dr.-Ing. Thomas Schneider
6 Tue, 12. May 2020 14:15 16:05 >Digitaler Veranstaltungstermin Prof. Dr.-Ing. Thomas Schneider
7 Th, 14. May 2020* 11:40 13:20 >Digitaler Veranstaltungstermin Prof. Dr.-Ing. Thomas Schneider
8 Tue, 19. May 2020 14:15 16:05 >Digitaler Veranstaltungstermin Prof. Dr.-Ing. Thomas Schneider
9 Tue, 26. May 2020 14:15 16:05 >Digitaler Veranstaltungstermin Prof. Dr.-Ing. Thomas Schneider
10 Th, 28. May 2020* 11:40 13:20 >Digitaler Veranstaltungstermin Prof. Dr.-Ing. Thomas Schneider
11 Tue, 2. Jun. 2020 14:15 16:05 >Digitaler Veranstaltungstermin Prof. Dr.-Ing. Thomas Schneider
12 Th, 4. Jun. 2020* 11:40 13:20 >Digitaler Veranstaltungstermin Prof. Dr.-Ing. Thomas Schneider
13 Tue, 9. Jun. 2020 14:15 16:05 >Digitaler Veranstaltungstermin Prof. Dr.-Ing. Thomas Schneider
14 Th, 18. Jun. 2020* 11:40 13:20 >Digitaler Veranstaltungstermin Prof. Dr.-Ing. Thomas Schneider
15 Tue, 23. Jun. 2020 14:15 16:05 >Digitaler Veranstaltungstermin Prof. Dr.-Ing. Thomas Schneider
16 Th, 25. Jun. 2020* 11:40 13:20 >Digitaler Veranstaltungstermin Prof. Dr.-Ing. Thomas Schneider
17 Tue, 30. Jun. 2020 14:15 16:05 >Digitaler Veranstaltungstermin Prof. Dr.-Ing. Thomas Schneider
18 Th, 2. Jul. 2020* 11:40 13:20 >Digitaler Veranstaltungstermin Prof. Dr.-Ing. Thomas Schneider
19 Tue, 7. Jul. 2020 14:15 16:05 >Digitaler Veranstaltungstermin Prof. Dr.-Ing. Thomas Schneider
20 Th, 9. Jul. 2020* 11:40 13:20 >Digitaler Veranstaltungstermin Prof. Dr.-Ing. Thomas Schneider
21 Tue, 14. Jul. 2020 14:15 16:05 >Digitaler Veranstaltungstermin Prof. Dr.-Ing. Thomas Schneider
22 Th, 16. Jul. 2020* 11:40 13:20 >Digitaler Veranstaltungstermin Prof. Dr.-Ing. Thomas Schneider
Class session overview
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
Instructors
Picture: Prof. Dr.-Ing. Thomas Schneider
Prof. Dr.-Ing. Thomas Schneider