Password Based Encryption


This course gives a comprehensive introduction to password based cryptography and shows how to incorporate this technology into existing infrastructures. The topics covered are the following:

  • Hash functions

  • Password hardening

  • Password hardened encryption services

  • Password based authentication

More advanced topics may be covered if time permits.

(Empfohlene) Voraussetzungen

Basic knowledge in cryptography, good programming skills, basic knowledge in IT security

Einführung in die moderne Kryptographie

Crypto Projekt

Lernziele und Kompetenzen

On successfully passing the course, the students understand the difficulty of securing systems under inside attacks and they learn how to integrate password hardening into existing infrastructures.

Allgemeine Informationen

Vorlesung: Mittwoch, 10:15 – 11:45 Uhr, Raum E 2.11

Übung: Freitag, 10:15 – 11:45 Uhr, H17 Maschinenbau

Dozent: Prof. Dr. Dominique Schröder

ECTS: 7,5

Sprache: Deutsch oder Englisch



Scientific papers that will be referred to during each lecture


This course includes one lecture, one exercise, one programming session per week.