Thijs Laarhoven is a postdoctoral researcher at IBM Research in Switzerland, working on lattice-based cryptography, lattice cryptanalysis, and related topics in algorithms and cryptography.
Prior to joining IBM Research in March 2016, he obtained his PhD at the Eindhoven University of Technology in The Netherlands (2011-2016), graduating cum laude on his thesis "Search problems in cryptography" (pdf). In his PhD research, he studied methods to deter piracy of copyrighted digital content by (collusion-resistant fingerprinting codes), and algorithms to solve hard problems underlying the security of lattice-based cryptography, specializing in combining lattice sieving algorithms with nearest neighbor search techniques. During his PhD, he was supervised by Benne de Weger and by his promotor Tanja Lange.
Before that, he completed his bachelors and masters degree (cum laude) at the Eindhoven University of Technology (2006-2011) in Industrial and Applied Mathematics. For the final project of his masters degree, which involved an internship at Irdeto, he was supervised by Benne de Weger and Jeroen Doumen.