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 joining IBM, I was a PhD student at University College London, supervised by Dr Jens Groth and Dr Sarah Meiklejohn. Previously, I 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.