Semester Projects

Available Projects

Students interested in a project with the group are kindly requested to send their transcript of records, along with a CV highlighting any relevant experience in cryptography, and either a preferred topic from the proposals below or a description of their interests within cryptography, to the contact noted under Student Projects.

Last updated: 10.04.2025

Ongoing Projects (Master's Level)

(We recommend students currently doing a project in our group to use this Download LaTeX template (ZIP, 230 KB) for the write-up.)

Completed Projects (Master's Level)

2025

Noah Tittelbach. Breaking SSO. Supervisor: Prof. Kenny Paterson. Co-supervisor: Matteo Scarlata.

Vaclav Zvonicek. Concrete Cost Analysis of Finding Paths in Isogeny Graphs [Download pdf (PDF, 408 KB)]. Supervisor: Prof. Kenny Paterson. Co-supervisor: Dr. Simon-Philipp Merz.

Eduarda Assunção. Analyzing IKEv2: Security Proofs, Known Attacks, and Other Insights [Download pdf (PDF, 812 KB)]. Supervisor: Prof. Kenny Paterson. Co-supervisor: Shannon Veitch.  

2024

Marc Himmelberger. Performance Analysis of AEAD Schemes [Download pdf (PDF, 1.9 MB)]. Supervisor: Prof. Kenny Paterson. Co-supervisor: Jan Gilcher.

Melanie Jauch. UOV and MAYO: Analysis and Comparison. Supervisor: Prof. Kenny Paterson. Co-supervisor: Dr. Simon-Philipp Merz.

Andrea Raguso. Scalable Probabilistic Data Structures in Adversarial Environments [Download pdf (PDF, 1.8 MB)]. Supervisor: Prof. Kenny Paterson. Co-supervisor: Mia Filić.

Domenico Nobile. Metadata-private Messaging in the Wild: Session. Supervisor: Prof. Kenny Paterson. Co-supervisor: Dr. Lenka Mareková.

Marko Lisicic. Breaking Cryptography in the Wild: CryptPad. Supervisor: Prof. Kenny Paterson. Co-supervisor: Dr. Zichen Gui.

Jonas Lauer. Exploring Anonymous One-to-One Messaging with a Single Server. Supervisor: Prof. Kenny Paterson. Co-supervisors: Dr. Tianxin Tang, Laura Hetz.

Emanuel Opel. SoK: Authenticated Dictionaries and their Applications. Supervisor: Prof. Kenny Paterson. Co-supervisor: Dr. Francesca Falzon.

Andraž Strgar. WhatsApp Multi-Device: Analysis and Noise Protocol Interceptor. Supervisor: Prof. Kenny Paterson. Co-supervisor: Matteo Scarlata.

Junzhen Lou. Homomorphic Encryption for Healthcare Data Privacy in Industry Use Cases [Download pdf (PDF, 823 KB)]. Supervisor: Prof. Kenny Paterson. Co-supervisors: Dr. Anwar Hithnawi (Privacy Preserving Systems Lab, ETH Zurich), Roche.

Dimitri Francolla. Privacy implications of AMQ-based PQ TLS authentication [Download pdf (PDF, 932 KB)]. Supervisor: Prof. Kenny Paterson. Co-supervisors: Mia Filić, Shannon Veitch.

2023

Jonas Hofmann. Exploring Cuckoo filters in Redis [Download pdf (PDF, 1.9 MB)]. Supervisor: Prof. Kenny Paterson. Co-supervisors: Dr. Anupama Unnikrishnan, Mia Filić.

Iana Peix. Repairable Threshold Schemes with Malicious Security [Download pdf (PDF, 1.1 MB)]. Supervisor: Prof. Kenny Paterson. Co-supervisor: Shannon Veitch.

Yuanming Song. Cryptography in the Wild: Briar [Download pdf (PDF, 614 KB)]Supervisor: Prof. Kenny Paterson.

César Descalzo. Crypto in the wild – Analysing the security of CipherStash. Supervisor: Prof. Kenny Paterson. Co-supervisor: Dr. Zichen Gui.

Keran Kocher. Cuckoo filters in adversarial settings [Download pdf (PDF, 636 KB)]. Supervisor: Prof. Kenny Paterson. Co-supervisor: Dr. Anupama Unnikrishnan.

Sophia Artioli. How Practical is Single-Server Private Information Retrieval? [Download pdf (PDF, 1.5 MB)] Supervisor: Prof. Kenny Paterson. Co-supervisor: Dr. Tianxin Tang.

2022

Daniele Coppola. Breaking Cryptography in the Wild: Nextcloud. Supervisor: Prof. Kenny Paterson. Co-supervisors: Prof. Martin Albrecht and Matilda Backendal. [report Download pdf (PDF, 492 KB)] [paper external page pdf]

Younis Khalil. Implementing a Puncturable Key Wrapping Library [Download pdf (PDF, 1.6 MB)]. Supervisor: Prof. Kenny Paterson. Co-supervisors: Dr. Felix Günther and Matilda Backendal.

Daniel PöllmannPerceptual Hash Functions. Supervisor: Prof. Kenny Paterson. Co-supervisor: Dr. Fernando Virdia.

Mirco Stäuble. Actually Good Encryption? Confusing Users by Changing Nonces [Download pdf (PDF, 1023 KB)]. Supervisor: Prof. Kenny Paterson.

2021

Theo von Arx. Analysis of Telegram Clients' Security [Download pdf (PDF, 675 KB)]. Supervisor: Prof. Kenny Paterson.

Louis Leclair. Analysing Encrypted Databases Using Learning Algorithms. Supervisor: Prof. Kenny Paterson.

Lena Csomor. Why Johnny Can’t Compute Securely: Exploring the Gap between Threat Models and Stakeholder Concerns [Download pdf (PDF, 618 KB)]. Supervisor: Prof. Kenny Paterson, Co-supervisor: Alexander Viand.

Silvia Ritsch. Analysing Privacy of Zcash PKE scheme. Joint supervisor: Prof. Kenny Paterson

2020

Mathilde Aliénor Raynal. Probabilistic Data-structures in Adversarial Scenarios: The HyperLogLog Case [Download pdf]. Supervisor: Prof. Kenny Paterson.

2019

Ali El Wahsh. Compromises in Private Set Intersection for Contact Discovery. Supervisor: Prof. Kenny Paterson.