BA/MA: Developing a Modern Garbled Circuit Framework in Secure Code Environment
BA/MA: Developing a Modern Garbled Circuit Framework in Secure Code Environment
Supervisor(s): | Maximilian Tschirschnitz |
Status: | open |
Topic: | Others |
Type of Thesis: | Masterthesis Bachelorthesis |
DescriptionWe are looking for a motivated Bachelor or Master student to work on a thesis focused on Garbled Circuits, a key technique in secure multi-party computation (MPC). The goal is to (re)-implement core ideas from modern research and build a new Rust-based garbled circuit engine from scratch that overcomes the limitations of current frameworks—many of which are outdated, rigid, and poorly documented. What are Garbled Circuits? There are many theoretical advancements in Garbled Circuits (in particular dynamic linking) and we ourselves have many ideas how to improve the state of the art in this field but the current SOTA framework (EMP) is rigid and poorly documened. The goal of this work is therefore to re-implementing existing techniques and subsequently also extend this by not yet implemented work.
- Design a clean and extensible architecture in Rust - Explore and implement novel features based on our theoretical groundwork
This is a great opportunity to apply theory to practice, contribute to open-source, and potentially lay groundwork for future research. Further Reading: CONTACT: maximilian.tschirschnitz@sec.in.tum.de |