Open Hiwi Positions

Implementing Efficient Secure Computation Protocols in Rust

2023/11/20

We are offering Hiwi positions. The number of working hours is flexible and ranges from 20 to 82 hours per month starting as soon as possible

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.

Requirements

  • 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.

Contact

If you are interested, please get in touch and send your application (including a CV and transcript of records) to: