Lattice-based swarm attestation
This PhD develops the first lattice-based, post-quantum secure swarm attestation scheme for scalable integrity verification in large device networks.
Start date
1 October 2026Duration
3.5 yearsApplication deadline
Funding source
Faculty of Engineering and Physical SciencesFunding information
Fully funded studentship opportunities covering home university fees, additional research training, travel funds and UKRI standard rate (£21,805 for 2026/27 academic year) – please check your project of interest for full funding offer details.
About
Modern large-scale systems increasingly comprise numerous heterogeneous and resource-constrained devices. Swarm attestation schemes have been introduced to address the scalability and efficiency limitations of traditional single-prover, single-verifier attestation approaches. However, existing swarm attestation protocols rely on classical cryptographic assumptions, primarily the integer factorization problem and the discrete logarithm problem. These assumptions are vulnerable to attacks by quantum computers, particularly through algorithms such as Shor’s algorithm, rendering current schemes non–post-quantum secure. An adversary equipped with a sufficiently powerful quantum computer could therefore compromise the security guarantees of existing protocols.
To ensure long-term security, it is necessary to transition swarm attestation schemes from classical cryptographic primitives to quantum-resistant constructions. Several families of post-quantum cryptographic primitives have been proposed, including code-based, hash-based, multivariate-based, and lattice-based cryptography. Among these, lattice-based cryptography appears particularly promising due to its flexibility, efficiency, and support for advanced functionalities such as aggregatable and compact digital signatures.
This PhD project aims to design and develop the first lattice-based, post-quantum secure swarm attestation scheme. The research will focus on constructing efficient and scalable protocols suitable for heterogeneous device environments while ensuring strong security guarantees against quantum adversaries.
Eligibility criteria
Applicants must meet the entry requirements for the Computer Science PhD programme and demonstrate a strong background in mathematics.
Open to candidates who pay UK/home rate fees. See UKCISA for further information.
How to apply
Applications should be submitted via the Computer Science PhD programme page. In place of a research proposal, you should upload a document stating the title of the project that you wish to apply for and the name of the relevant supervisor.
Studentship FAQs
Read our studentship FAQs to find out more about applying and funding.
Application deadline
Contact details
Studentships at Surrey
We have a wide range of studentship opportunities available.