Paper 2020/1350

Senate: A Maliciously-Secure MPC Platform for Collaborative Analytics

Rishabh Poddar, Sukrit Kalra, Avishay Yanai, Ryan Deng, Raluca Ada Popa, and Joseph M. Hellerstein

Abstract

Many organizations stand to benefit from pooling their data together in order to draw mutually beneficial insights -- e.g., for fraud detection across banks, better medical studies across hospitals, etc. However, such organizations are often prevented from sharing their data with each other by privacy concerns, regulatory hurdles, or business competition. We present Senate, a system that allows multiple parties to collaboratively run analytical SQL queries without revealing their individual data to each other. Unlike prior works on secure multi-party computation (MPC) that assume that all parties are semi-honest, Senate protects the data even in the presence of malicious adversaries. At the heart of Senate lies a new MPC decomposition protocol that decomposes the cryptographic MPC computation into smaller units, some of which can be executed by subsets of parties and in parallel, while preserving its security guarantees. Senate then provides a new query planning algorithm that decomposes and plans the cryptographic computation effectively, achieving a performance of up to 145$\times$ faster than the state-of-the-art.

Metadata
Available format(s)
PDF
Category
Cryptographic protocols
Publication info
Published elsewhere. USENIX Security 2021
Keywords
secure multiparty computationmalicious adversary
Contact author(s)
rishabhp @ eecs berkeley edu
History
2020-10-29: received
Short URL
https://ia.cr/2020/1350
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2020/1350,
      author = {Rishabh Poddar and Sukrit Kalra and Avishay Yanai and Ryan Deng and Raluca Ada Popa and Joseph M.  Hellerstein},
      title = {Senate: A Maliciously-Secure {MPC} Platform for Collaborative Analytics},
      howpublished = {Cryptology {ePrint} Archive, Paper 2020/1350},
      year = {2020},
      url = {https://eprint.iacr.org/2020/1350}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.