Internal Preview! The data shown below is not valid for students! Please refer to the official Module Descriptions at the Examination Office.
Advanced Public Key Cryptography APC

General

study semester
5-6
standard study semester
6
cycle
occasional
duration
1 semester
SWS
4
ECTS
6
teaching language
English

People

responsible
Dr. Nico Döttling
lectures
Dr. Nico Döttling

Assessment & Grades

entrance requirements

Cryptography

assessment / exams

Mündliche Prüfung oder Abschlussklausur

grade

Das Modul ist insgesamt bestanden, wenn die Prüfungsleistung bestanden wurde.

Workload

course type /weekly hours
  2 h lectures
+ 2 h tutorial
= 4 h (weekly)
total workload
   60 h of classes
+ 120 h private study
= 180 h (= 6 ECTS)

Aims / Competences to be developed

Students will be obtaining a basic understanding of advanced concepts of modern cryptography, such as how to modeling security of complex systems, advanced encryption schemes like fully homomorphic encryption and functional encryption, as well as zero-knowledge proofs and multiparty computation.

Content

  • Modelling Security for Encryption Schemes
  • Proving Security of Encryption Schemes
  • Tools and Paradigms for designing Encryption Schemes
  • Advanced notions of encryption such as homomorphic encryption, identity based encryption, attribute-based encryption and functional encryption

Literature & Reading

The teaching material will be in English and it will be announced at the beginning of the lecture.

Additional Information

Curriculum

This module is part of the following study programmes:

Cybersicherheit BSc: Vertiefungsvorlesungen der Cybersicherheit
study semester: 5-6 / standard study semester: 6
Cybersecurity MSc: Vertiefungsvorlesungen Cybersecurity
study semester: 1-3 / standard study semester: 4
Cybersecurity BSc (English): Kernthemen der Cybersicherheit
study semester: 5-6 / standard study semester: 6