Student Projects


The network security group is always searching for top undergraduate and master's students. By doing your undergraduate or master's project in our group, you will have the opportunity to influence the design of the SCION future Internet architecture. Projects vary in length and scope, but generally focus on theoretical and practical aspects of SCION or SCION-based systems including (but not limited to) the topics listed below. Please contact us at netsec-projects@lists.inf.ethz.ch to discuss thesis, projects, and internship opportunities.

General Topic Areas

In case that none of the pre-defined projects listed below is attractive to you, we may still be able to define a custom project for you. We do research in the areas path-aware and multipath network architectures, (quantum-crypto resilient) secure routing, network availability, DDoS defense, IoT security, satellite networks, and anonymous communication, among others. All of these topics pose both theoretical and practical challenges, and each project can be tweaked to vary the weight of theory and practice.

If you already know precisely what you would like to do and have already fleshed out a project in the area of network security, please contact us as well. If you can convince us of your project, and there is a group member who can supervise you, you are very welcome to complete your project in our group.


Descriptions of Pre-defined Projects

We currently have a large number of active projects and do not have any pre-defined projects available. Please contact us with your own ideas for projects or check in here again at a later date.


Past theses


Lukas Reichart. Path Negotiation in SCION. Bachelor's thesis, January 2021. Advisors: Dr. Jonghoon Kwon and Prof. Adrian Perrig.

James Dermelj. A Use Case Analysis for Bandwidth Reservation. Master's thesis, September 2020. Advisors: Dr. Markus Legner, Cyrill Krähenbühl, and Prof. Adrian Perrig.

Andrea Tulimiero. An All-Round Secure IoT Network Architecture. Master's thesis, September 2020. Advisors: Piet De Vaere and Prof. Adrian Perrig.

Stephanie Ruhstaller. Intra-domain Support for a Global QoS System: Minimum Bandwidth Guarantees and Isolation of Privileged Traffic. Bachelor's thesis, September 2020. Advisors: Juan A. García-Pardo, Dr. Markus Legner, and Prof. Adrian Perrig.

Claude Hähni. Mondrian: A Comprehensive Inter-Domain Network Zoning Architecture. Master's thesis, September 2020. Advisors: Dr. Jonghoon Kwon, Patrick Bamert, and Prof. Adrian Perrig.

Michael A. Flückiger. Implementing and Evaluating MPTCP on the SCION Future Internet Architecture. Master's thesis, August 2020. Advisors: Jean-Pierre Smith and Prof. Adrian Perrig.

Cédric Neukom. High-Performance File Transfer in SCION. Master's thesis, August 2020. Advisors: François Wirz and Prof. Adrian Perrig.

Zilin Wang. Clock synchronization in global scaled networks. Bachelor's thesis, August 2020. Advisors: Dr. Jonghoon Kwon and Prof. Adrian Perrig.

Mathieu Ducroux. High-performance path server. Bachelor's thesis, July 2020. Advisors: Juan A. García-Pardo and Prof. Adrian Perrig.

Nils Ebeling. Embedding Static Information in SCION Beacons. Bachelor's thesis, June 2020. Advisors: Juan A. García-Pardo, Matthias Frei, and Prof. Adrian Perrig.

Marc Styger. Efficient Messaging Subsystem For Congestion Control At SCION Border Routers. Bachelor's thesis, May 2020. Advisors: Juan A. García-Pardo and Prof. Adrian Perrig.

Joel Fischer. Rules for Traffic Engineering in SCION. Bachelor's thesis, April 2020. Advisors: Juan A. García-Pardo and Prof. Adrian Perrig.

Marc Wyss. High-Speed Implementation and Use-Case Analysis of EPIC. Master's thesis, April 2020. Advisors: Dr. Markus Legner, Benjamin Rothenberger, and Prof. Adrian Perrig.

Alexander Kunze. Efficient Automated Testing Framework for the SCION Architecture. Bachelor's thesis, March 2020. Advisors: Benjamin Rothenberger and Prof. Adrian Perrig.

Jan Veen. Client Bootstrapping in the SCION Architecture. Master's thesis, March 2020. Advisors: Mateusz Kowalski and Prof. Adrian Perrig.

Alexander Wälchli. COLIBRI Link Pricing. Bachelor's thesis, February 2020. Advisors: François Wirz and Prof. Adrian Perrig.

Alexandre Chambet. Anycast and Multicast for SCION. Semester thesis, February 2020. Advisors: Matthias Frei and Prof. Adrian Perrig.

Lino Telschow. Enhancing SCION Path Segments with Latency Information. Bachelor's thesis, November 2019. Advisors: Kamila Součková and Prof. Adrian Perrig.

Christopher Raffl. Combining COLIBRI and EPIC: An Almost DDoS-resilient Bandwidth Reservation Infrastructure. Bachelor's thesis, October 2019. Advisors: Dr. Markus Legner, Benjamin Rothenberger, and Prof. Adrian Perrig.

Jonas Gude. LightningFilter: a High-Speed Firewall Bypass System in SCION. Master's thesis, October 2019. Advisors: Benjamin Rothenberger, Juan A. García-Pardo, and Prof. Adrian Perrig.

Sven Dammann. Secure Time Synchronization Service for SCION. Master's thesis, October 2019. Advisors: Cyrill Krähenbühl and Prof. Adrian Perrig.

Khalid Aldughayem. Dynamic Links: An Experimentation Automation Tool for SCION. Master's thesis, September 2019. Advisors: François Wirz and Prof. Adrian Perrig.

Gianni Perlini. Design and Implementation of SCION’s End-Entity PKI. Master's thesis, September 2019. Advisors: Laurent Chuat and Prof. Adrian Perrig.

Kamila Součková. FPGA-based line-rate packet forwarding for the SCION future Internet architecture. Master's thesis, September 2019. Advisors: Benjamin Rothenberger and Prof. Adrian Perrig.

Elwin Stephan. Adaption of a Data Transmission Protocol for SCION. Bachelor's thesis, September 2019. Advisors: Dr. Jonghoon Kwon and Prof. Adrian Perrig.

Manuel Meinen. Bandwidth Limit Enforcement for SCIONLab. Bachelor's thesis, September 2019. Advisors: Matthias Frei and Prof. Adrian Perrig.

Joel Wanner. Formal Verification of DoS-Resilient Protocols. Master's thesis, August 2019. Advisors: Dr. Christoph Sprenger, Dr. Ralf Sasse, and Prof. Adrian Perrig.

Annika Glauser. Efficient DDoS Defense for SCION Services. Master's thesis, June 2019. Advisors: Benjamin Rothenberger and Prof. Adrian Perrig.

Lino Lendi. Locating Smartphones by Using Their Unprotected Sensors. Bachelor's thesis, May 2019. Advisors: Benjamin Rothenberger and Prof. Adrian Perrig.

Milan Pandurov. COLIBRI: Constructing a scalable global QoS system. Master's thesis, March 2019. Advisor: Prof. Adrian Perrig.

Simon Scherrer. Exploring the Effects of Source-Based Path Selection on the Aggregate Utility of an Inter-Domain Network. Master's thesis, March 2019. Advisors: Juan A. García-Pardo, Dr. Jonghoon Kwon, and Prof. Adrian Perrig.

Rayhaan Jaufeerally. The implementation of an extensible socket API for modern networks. Master's thesis, March 2019. Advisors: Brian Trammell and Prof. Adrian Perrig.

David Keller. Analysis and specification of a modern low-latency and traffic-analysis resistant anonymous communication system. Master's thesis, November 2018. Advisors: Daniele E. Asoni and Prof. Adrian Perrig.

Christian Fehlmann. RAINS at Scale. Master's thesis, November 2018. Advisors: Brian Trammell and Prof. Adrian Perrig.

Aleksandar Vorkapic. Secure Blockchain Network Communication using SCION. Master's thesis, November 2018. Advisors: Panos Papadimitratos and Prof. Adrian Perrig.

Markus Legner. Every Packet Is Checked (EPIC): Lightweight Path Authorization, Source Authentication, and Path Validation in a Path-Aware Internet. Bachelor's thesis, November 2018. Advisors: Tobias Klenze, Dr. Christoph Sprenger, and Prof. Adrian Perrig.

Lily Chang. Covert Channel Suppression for IoT Devices. Master's thesis, October 2018. Advisors: Piet De Vaere and Prof. Adrian Perrig.

Jinank Jain. Source Accountability with Domain-brokered Privacy in SCION. Master's thesis, October 2018. Advisors: Dr. Taeho Lee and Prof. Adrian Perrig.

Giacomo Giuliari. Internet Backbones in Space. Master's thesis, September 2018. Advisors: Tobias Klenze, Dr. Christos Pappas, Prof. David Basin, and Prof. Adrian Perrig.

Dominik Roos. COLIBRI: A Cooperative Lightweight Inter-domain Bandwidth Reservation Infrastructure. Master's thesis, September 2018. Advisors: Dr. Christos Pappas, Dr. Taeho Lee, and Prof. Adrian Perrig.

Alessio Bähler. Design and Implementation of a Modular, Scalable and Secure Monitoring System for the SCION Network. Master's thesis, September 2018. Advisors: Juan A. García-Pardo, Dr. Jonghoon Kwon, and Prof. Adrian Perrig.

François Wirz. Network performance evaluation and prediction on SCION. Master's thesis, August 2018. Advisors: Thomas Oberhammer (Open Systems) and Prof. Adrian Perrig.

Pascal Sprenger. Efficient Packet Replay Detection and Suppression for DoS Defense. Master's thesis, August 2018. Advisors: Benjamin Rothenberger and Prof. Adrian Perrig.

Zeno Koller. Measuring Loss and Reordering with Few Bits. Master's thesis, August 2018. Advisors: Brian Trammell and Prof. Adrian Perrig.

Tobias Bachmann. Metrics & Measurements in a Path-Aware FIA. Master's thesis, May 2018. Advisors: Jean-Pierre Smith and Prof. Adrian Perrig.

Fabian Murer. A Secure, Isolated and Air-Gapped Signing System. Master's thesis, April 2018. Advisors: Brian Trammell and Prof. Adrian Perrig.

Florian Jacky. Towards a Fast and Efficient Packet Filtering Service for DoS Defense. Master's thesis, April 2018. Advisors: Benjamin Rothenberger and Prof. Adrian Perrig.

Lukas Bischofberger. Backdoor Evasion through Encryption and Chaffing. Master's thesis, Februar 2018. Advisors: Dr. Christos Pappas, Dr. Taeho Lee, Daniele E. Asoni, and Prof. Adrian Perrig.

Cyrill Krähenbühl. Design, Implementation & Evaluation of Multipathing in QUIC. Master's thesis, November 2017. Advisors: Jean-Pierre Smith, and Prof. Adrian Perrig.

Manuel Grossmann. Extending the SCIONLab infrastructure to small sized, low-power devices. Bachelor's thesis, October 2017. Advisors: Dr. Ercan Ucan, Prof. David Hausheer, and Prof. Adrian Perrig.

Claude Hähni. Design and Implementation of Functionality, Security and Maintainability Enhancements for SCIONLab Coordination Service. Bachelor's thesis, October 2017. Advisors: Prof. David Hausheer, Dr. Ercan Ucan, and Prof. Adrian Perrig.

Nicolas Forster. Improving the Security and Resource Control of the SCION Test Infrastructure. Master's thesis, September 2017. Advisors: Dr. Ercan Ucan, Prof. David Hausheer, and Prof. Adrian Perrig.

Sandro Affentranger. Implementation & Evaluation of a High-speed Anonymity System in SCION. Master's thesis, September 2017. Advisors: Jean-Pierre Smith, Chen Chen, and Prof. Adrian Perrig.

Elia Schudel. Path Selection on Hornet Anonymity System. Bachelor's thesis, September 2017. Advisors: Jean-Pierre Smith and Prof. Adrian Perrig.

Nora Hossle. Implementing CLEF. Bachelor's thesis, August 2017. Advisor: Prof. Adrian Perrig.

Joel Wanner. SMTDoS: An SMT-Based Approach to Synthesizing DDoS Attacks. Bachelor's thesis, August 2017. Advisors: Samuel Hitz and Prof. Adrian Perrig.

Sarah Plocher. Prototype Implementation and Evaluation of a Multi-factor Authentication Scheme. Bachelor's thesis, August 2017. Advisors: Laurent Chuat, and Prof. Adrian Perrig.

Matthias Niederberger. Design and Implementation of ISD Coordination in SCION. Bachelor's thesis, August 2017. Advisors: Dr. Pawel Szalachowski, Laurent Chuat, and Prof. Adrian Perrig.

Sezer Güler. Design and Implementation of a High-Availability Public Key Infrastructure. Master's thesis, May 2017. Advisors: Dr. Pawel Szalachowski and Prof. Adrian Perrig.

Lukasz Dykcik. Fully Automated Blockchain-Based Public-Key Infrastructure. Master's thesis, April 2017. Advisors: Dr. Pawel Szalachowski, Laurent Chuat, and Prof. Adrian Perrig.

Tarek Jost. Fast and Secure Crypto Operations using in-DRAM Computation. Bachelor's thesis, April 2017. Advisors: Benjamin Rothenberger, Hasan Hassan, Prof. Onur Mutlu, and Prof. Adrian Perrig.

Philipp Mao. Connecting SCION Boxes to the SCION Network. Semester thesis, August 2017. Advisor: Prof. David Hausheer and Prof. Adrian Perrig.

Simon Scherrer. Smart Data Pricing for the SCION Architecture. Bachelor's thesis, October 2016. Advisors: Dr. Raphael Reischuk and Prof. Adrian Perrig.

Jean-Pierre Smith. Design and Implementation of High-speed Anonymity Systems in Future Internet Architectures. Master's thesis, October 2016. Advisors: Chen Chen, Daniele E. Asoni, and Prof. Adrian Perrig.

Xuan Cai. Towards ISP-supported Anonimity. Master's thesis, September 2016. Advisors: Dr. David Barrera, Prof. Stefano Brusoni, and Prof. Adrian Perrig.

Raphael Cottier. Peer-to-Peer Mutual Authentication for Mobile-Assisted Proximity Interactions. Master's thesis, September 2016. Advisors: Dr. Franck Legendre and Prof. Adrian Perrig.

Benjamin Rothenberger. Security Analysis of a Future Internet Architecture. Master's thesis, April 2016. Advisors: Dr. David Barrera and Prof. Adrian Perrig.

Lukas Widmer. High-speed continuous Bloom filter. Bachelor's thesis, October 2015. Advisors: Chen Chen and Prof. Adrian Perrig.

Michael Kurth. Fast mixing strategy at the network layer. Bachelor's thesis, September 2015. Advisors: Chen Chen and Prof. Adrian Perrig.

Dominik Roos. Implementation of Per-Flow Stateless Monitoring in Future Internet Architectures. Bachelor's thesis, September 2015. Advisors: Cristina Basescu, Yao Zhang, Dr. Pawel Szalachowski, and Prof. Adrian Perrig.

Lukas Limacher. Source meta-information authentication along adaptive network paths for policy enforcement. Master's thesis, August 2015. Advisors: Cristina Basescu and Prof. Adrian Perrig in collaboration with Open Systems AG.

Anton Ovchinnikov. Future Internet Architecture Testbed Management System. Master's thesis, August 2015. Advisors: Dr. Jean-Yves Le Boudec (EPFL), Dr. Pawel Szalachowski, and Prof. Adrian Perrig.

Pragnya Alatur. Implementation of a Stateless SDN Data Plane. Bachelor's thesis, August 2015. Advisors: Tae-Ho Lee, Christos Pappas, and Prof. Adrian Perrig.

Samuel Steffen. A Secure PKI Environment for Private Key Storage. Bachelor's thesis, July 2015. Advisors: Stephanos Matsumoto and Prof. Adrian Perrig.

Daniele E. Asoni. Secure High-Speed Anonymity Systems on Future Internet Architectures. Master's thesis, May 2015. Advisors: Dr. David Barrera and Prof. Adrian Perrig. Awarded the 2015 Information Security Society of Switzerland (ISSS) Excellence Award!

Lionel Bruchez. Highly Available and Reliable Name and Path Lookups in Future Internet Architectures. Master's thesis, April 2015. Advisors: Dr. David Barrera and Prof. Adrian Perrig.

Laurent Chuat. Efficient and Secure Gossip Protocols Based on Network Traffic. Master's thesis, October 2014. Advisors: Dr. Pawel Szalachowski, and Prof. Adrian Perrig.

Lin Chen. Accountable Key Infrastructure - Implementation. Master's thesis, June 2014. Advisors: Dr. Jean-Pierre Hubaux (EPFL), Dr. Pawel Szalachowski, and Prof. Adrian Perrig.

Lorenzo Baesso. Prototype of the Accountable Key Infrastructure. Master's thesis, May 2014. Advisors: Dr. Pawel Szalachowski, and Prof. Adrian Perrig. Awarded the 2014 Information Security Society of Switzerland (ISSS) Excellence Award!