3.8 Proceedings Paper

ABY - A Framework for Efficient Mixed-Protocol Secure Two-Party Computation

Publisher

INTERNET SOC
DOI: 10.14722/ndss.2015.23113

Keywords

secure two-party computation; mixed-protocols; efficient protocol design

Funding

  1. DFG as part of project E3 within the CRC 1119 CROSSING
  2. European Union [609611]
  3. German Federal Ministry of Education and Research (BMBF) within EC SPRIDE
  4. Hessian LOEWE excellence initiative within CASED

Ask authors/readers for more resources

Secure computation enables mutually distrusting parties to jointly evaluate a function on their private inputs without revealing anything but the function's output. Generic secure computation protocols in the semi-honest model have been studied extensively and several best practices have evolved. In this work, we design and implement a mixed-protocol framework, called ABY, that efficiently combines secure computation schemes based on Arithmetic sharing, Boolean sharing, and Yao's garbled circuits and that makes available best practice solutions in secure two-party computation. Our framework allows to pre-compute almost all cryptographic operations and provides novel, highly efficient conversions between secure computation schemes based on pre-computed oblivious transfer extensions. ABY supports several standard operations and we perform benchmarks on a local network and in a public intercontinental cloud. From our benchmarks we deduce new insights on the efficient design of secure computation protocols, most prominently that oblivious transfer-based multiplications are much more efficient than multiplications based on homomorphic encryption. We use ABY to construct mixed-protocols for three example applications - private set intersection, biometric matching, and modular exponentiation - and show that they are more efficient than using a single protocol.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

3.8
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available