I am a PhD candidate in the area of cryptography, working under the supervision of Dr Jens Groth and Dr Sarah Meiklejohn. I am currently working on efficient zero-knowledge proofs. More specifically, I am looking at zero-knowledge membership proofs. I am also interested in lattices and post-quantum cryptography, game theory, and both classical and quantum information theory.

Before coming to UCL, I studied Mathematics to Part III at Clare College, University of Cambridge.

I help to organise UCL's ACE-CSR and Information Security Seminars. Please don't hesitate to get in touch if you would like to get more information or join our mailing list.

Jonathan Bootle

jonathan dot bootle dot 14 at ucl dot ac dot uk

Department of Computer Science
University College London
Gower Street
London WC1E 6BT


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 help to teach COMPGA18 Cryptanalysis. Here are some materials from the course as taught in January 2017.


Useful notes, to include a variety of topics in the future.

Plain Academic