We shape the future, the future shapes us

Teaching is an important part of my daily work. I believe that teaching and research should go hand in hand. On the one hand so that the students are informed about the current state of knowledge and on the other hand that I can inspire students directly for the current topics of my research. I implement this vision in in-depth lectures, such as “Password-based Cryptography” or “Privacy-Preserving Cryptocurrencies”. In these lectures current results of our research are conveyed directly to the students. For me, a good lecture is one that conveys complex and deep content in an understandable way. Einstein is credited with the quote “If you can’t explain it simply, you don’t understand it well enough” and I share this opinion. At the same time, I think that university teaching must be demanding and that no “pass quotas” should be subordinated. This is not only in the interest of the university, but also in the interest of the students. If the content of lectures is too simple, this diminishes the value of the degree in the long term and the university loses its right to exist. In the following I give an overview of the event.

Introduction to modern Cryptography
The lecture “Introduction to Modern Cryptography” gives a comprehensive introduction to modern cryptography and serves as the basis for the advanced courses at the chair. The lecture includes the following theme:
  • Provable security
  • Information-theoretic security
  • Security against efficient adversaries
  • Private-key encryption
  • Message authentication codes
  • Hash functions
  • Public-key encryption
  • Digital signatures

This lecture is based on the book of Jonathan Katz and Yehuda Lindell.

Language: Englisch | 7,5 Credits | Winter Term

Dieses Bild zeigt die UCSB, dort findet traditionell die CRYPTO Konferenz statt. Die Crypto ist eine der führenden Konferenzen in unserem Gebiet. Das Bild stammt von der Crypto 2020 website.

Privacy-Preserving Cryptocurrency
The advanced lecture “Privacy-Preserving Cryptocurrency” gives a comprehensive introduction to modern techniques and cryptocurrencies that promote privacy and have as their goal. The lecture is based on current research results that were found at my chair. The lecture includes the following theme:
  • Introduction in blockchain
  • Basic crypto
  • Techniques for Bitcoin
    • CoinShuffle
    • Zerocoin
    • Tumblebit
  • Ring Confidential Transactions (Monero)
    • Grundlagen
    • Einführung in Monero
    • Bulletproofs
  • Zerocash

Language: Englisch | 7,5 Credits | Sommer Term

Password-based Cryptography
Although passwords only give weak security guarantees, they are indispensable in practice. The advanced lecture “Password-based Cryptography” gives a comprehensive introduction to the storage and use of cryptographic protocols, the security of which is based on passwords. The lecture is based on current research results that were found at my chair.
  • Storage of passwords
    • Rainbow tables
    • Memory hard functions
  • Password hardening
  • Password-hardend encryption

Further topics in this area.

Language: Englisch | 7,5 Credits | Winter Term