General Prerequisites:
The Introduction to Cryptology course of Schedule I and all its pre-requisites
Course Term: Hilary
Course Overview:
This is a reading course.
We will build on the introductory course on Cryptography and may cover
• Advanced cryptographic primitives and protocols, such as zero knowledge proofs of knowledge
or secure multi-party computation
• Alternative ways to build standard primitives and protocols based on elliptic curves, lattice
problems, syndrome decoding, computational group theory problems or polynomial system
solving problems.
• Advanced cryptanalysis techniques, such as the function field sieve, side-channel attacks or
quantum attacks
Lecturer(s):
Dr Christophe Petit