Thom Wiggers

PhD candidate at Radboud University

Radboud University


Thom Wiggers is a PhD Candidate at Radboud University in The Netherlands. He is working on the interactions of post-quantum cryptography with protocols, under the supervision of Peter Schwabe .


  • Cryptography
  • Post-quantum Cryptography
  • Protocols
  • Information Security


  • MSc in Computing Science, 2018

    Radboud University Nijmegen

  • BSc in Computing Science (Informatica), 2015

    Radboud University Nijmegen

  • BSc in Information Sciences (Informatiekunde), 2015

    Radboud University Nijmegen


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

Extract only needed citations from large bibfiles

I like to use cryptobib , because it gives me consistent results and it contains almost everything relevant to me. However, as …

Rephrasing TLS key exchange in terms of KEMs

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

Using (post-quantum) KEMs in TLS 1.3

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

Solving LPN Using Large Covering Codes

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

Recent Publications

Energy-efficient ARM64 Cluster with Cryptanalytic Applications: 80 cores that do not cost you an ARM and a leg

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 amounts …

Solving LPN using Large Covering Codes

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


  • Room 3.11b
    Toernooiveld 212
    6525 EC Nijmegen
  • Third floor of the Mercator I building, next to the break room.