Public Key Encryption

Graduate Course, Ruhr University Bochum, 2022

  • Lecturer: Jun.-Prof. Dr. Fleischhacker
  • Language: German
  • Credits: 5 CP
  • Programs: M.Sc. IT-Security
  • Examination: 100 % Oral Exam (120 Minutes)

Course Description

The lecture provides insight into theoretical and practical aspects of public key encryption. This includes basics and formal definitions of security (CPA, CCA1, CCA2), provable security of various theoretical and practical constructions, and the connections of public key encryption to other aspects of cryptography. Likely topics to be covered are:

  • Fundamentals and definitons
  • Naor-Yung
  • Dolev-Dwork-Naor
  • Cramer-Shoup
  • OAEP
  • Fujisaki-Okamoto