MPI-INF Logo
Campus Event Calendar

Event Entry

What and Who

Conclave: Secure Multi-Party Computation on Big Data

Nikolaj Volgushev
Boston University
SWS Colloquium
SWS, RG1, MMCI  
AG Audience
English

Date, Time and Location

Wednesday, 15 May 2019
10:30
90 Minutes
E1 5
029
Saarbrücken

Abstract

Secure Multi-Party Computation (MPC) allows mutually distrusting parties to run joint computations without revealing private data.

Current MPC algorithms scale poorly with data size, which makes MPC on “big data” prohibitively slow and inhibits its practical use.
Many relational analytics queries can maintain MPC’s end-to-end security guarantee without using cryptographic MPC techniques
for all operations. Conclave is a query compiler that accelerates such queries by transforming them into a combination of data-parallel,
local cleartext processing and small MPC steps. When parties trust others with specific subsets of the data, Conclave applies new
hybrid MPC-cleartext protocols to run additional steps outside of MPC and improve scalability further. Our Conclave prototype generates
code for cleartext processing in Python and Spark, and for secure MPC using the Sharemind and Obliv-C frameworks. Conclave scales
to data sets between three and six orders of magnitude larger than state-of-the-art MPC frameworks support on their own. Thanks to
its hybrid protocols and additional optimizations, Conclave also substantially outperforms SMCQL, the most similar existing system.

Contact

Annika Meiser
93039105
--email hidden

Video Broadcast

Yes
Kaiserslautern
G26
111
SWS Space 2 (6312)
passcode not visible
logged in users only

Annika Meiser, 05/13/2019 11:06 -- Created document.