Reading material

LLVM provides no side-channel resistance

Half a year ago I finally achieved my master’s degree in computing science. Now I am pursuing a PhD at the Radboud University in the field of cryptography. Among other things, I have been looking at elliptic curves and implementation and application of a couple of post-quantum KEMs.

Read more…


Writing a compiler from scratch

Writing my own compiler is something that's always been on my bucket list (the same holds for writing a kernel). To check this one off, I have recently done my university's Compiler construction course. The gist of this course is of course very straightforward: “In this course you are going to build a compiler.”

Read more…