Motivation & Goal
Secure computation allows mutually distrusting parties to jointly compute a function on their input data without revealing anything but the result. It can be deployed on a variety of hardware platforms, ranging from mobile phones to high-end servers, and has a large number of applications, including contact discovery, genomic sequencing, and the secure processing of data in the cloud. Correspondingly, possible challenges for an applicant are wide-spread and include but are not limited to:
- Implementing new protocol designs in Rust, as well as evaluating them and comparing them to prior art
- Running experiments for determining protocol parameters and failure probabilities
- Maintaining and extending our currently developing Rust framework for efficient mixed-protocol secure multi-party computation
The results emerging from this work are essential contributions to research papers that will be published at international top conferences.
- Good programming skills in Rust or at least a high interest in learning Rust.
- At least basic understanding of cryptography.
- High motivation and creativity + ability to work independently.
- Flexible working hours.
- Experience with reading research papers.
- Knowledge of the English language goes without saying.
If you are interested, please get in touch and send your application (including a CV and transcript of records) to: