< Back to previous page

Project

Optimising Privacy-Preserving Computations

There are different techniques which enable privacy-preserving computations, for example homomorphic encryption, multi-party computation and functional encryption. Two of these techniques are discussed in this thesis: homomorphic encryption (HE) and multi-party computation (MPC). Homomorphic encryption enables a third party to perform computations on encrypted data and therefore enables one to outsource computations on sensitive data to an untrusted party without compromising the privacy of the data. Multi-party computation allows several mutually distrusting parties to jointly compute a function over their inputs without revealing those inputs to other parties. This thesis aims at increasing the performance of these privacy-preserving computation techniques by improving generic operations and designing tailored solutions for specific application scenarios. Our research shows privacy-preserving computation techniques can solve privacy issues in real-life application scenarios by designing efficient solutions for a wide range of application settings: electricity forecasting, genome-wide association studies, disease prediction, fraud detection, substring search and threshold signatures. However, designing these solutions with the current state-of-the-art schemes requires a cumbersome selection of optimisation techniques and parameters.

 

Date:27 Sep 2016 →  15 Jun 2021
Keywords:privacy-preserving computation, homomorphic encryption
Disciplines:Cryptography, privacy and security
Project type:PhD project