I have been involved as a teaching assistant in the following courses:

  • Functional Programming (2013-2017)
  • Operating Systems (2014-2017)
  • Object-Oriented Programming for Science students (2015)
  • Operating Systems Security (2016, 2017)
  • Hacking in C (2018, 2019)

See the teaching pages for course materials.

Recent Posts

In the RFC for TLS 1.3 (RFC8446) especially, the key exchange is defined in terms of (EC)DH key shares being exchanged. This limits us …

The new TLS 1.3 standard [1] does not yet provide any support for post-quantum algorithms. In this blog post we’ll be talking …

Recent & Upcoming Talks

Since quantum computers are expected to break most of the cryptographic schemes we rely on today, we need to look at alternatives. …

Recent Publications

Getting a lot of CPU power used to be an expensive under-taking. Servers with many cores cost a lot of money and consume large …

Learning Parity with Noise (LPN) is a computational problem that we can use for cryptographic algorithms. It is suspected that LPN can …


  • Room M1.3.11b, Mercator I building, Toernooiveld 212, Nijmegen