I am a postdoctoral researcher in the area of cryptography, working at IBM Research, Zürich. I am currently working on efficient zero-knowledge proofs, especially those based on lattice assumptions. I am also interested in number theory, game theory, and both classical and quantum information theory.
Before coming to IBM, I was a PhD student at University College London, supervised by Dr Jens Groth and Dr Sarah Meiklejohn, having previously studied Mathematics to Part III at Clare College, University of Cambridge.
jbt at zurich dot ibm dot com
Publisher links are often non-free. Links to free preprints and e-prints are included where available. Presentation slides and other extra materials are sometimes included.
I used to help to teach COMPGA18 Cryptanalysis at UCL. Here are some materials from the course as taught in January 2017.
Useful notes, to include a variety of topics in the future.
My old, mostly handwritten Cambridge maths notes. I am responsible for any errors or omissions.