Bachelor's thesis
·
1 min read
This page lists the products of my Bachelor’s thesis research.
Prøst
Prøst is an authenticated encryption cipher and a contestant in the CAESAR competition for Authenticated Encryption. For my bachelor thesis research project, I’ve implemented Prøst on ARM11.
Software
- Prøst on ARM can be found on Github here.
- My demo implementation of Prøst in Python can be found in this Github repository.
- My implementation of the Shortest Straight Line program finder is also available on Github.
- My modified version of qhasm is also available on Github. The no-stack version is available from the branch
nostack. - My implementation of Boyar’s heuristic for finding shorter straight line programs can be found here.
- My packaged version of
cpucycles4nscan be found at Github.

Authors
Senior Cryptography Researcher
Thom Wiggers is a cryptography researcher at PQShield.
His PhD thesis was on the interactions of post-quantum cryptography with protocols, under the supervision of Peter Schwabe, at the Institute of Computing and Information Sciences, Radboud University in The Netherlands.