Use your brain! Arithmetic 3PC for any modulus with active security

Hendrik Eerikson, Marcel Keller, Claudio Orlandi, Pille Pullonen, Joonas Puura, Mark Simkin

Research output: Contribution to book/anthology/report/proceedingArticle in proceedingsResearchpeer-review

9 Citations (Scopus)

Abstract

Secure multiparty computation (MPC) allows a set of mutually distrustful parties to compute a public function on their private inputs without revealing anything beyond the output of the computation. This paper focuses on the specific case of actively secure three-party computation with an honest majority. In particular, we are interested in solutions which allow to evaluate arithmetic circuits over real-world CPU word sizes, like 32- and 64-bit words. Our starting point is the novel compiler of Damgård et al. from CRYPTO 2018. First, we present an improved version of it which reduces the online communication complexity by a factor of 2. Next, we replace their preprocessing protocol (with arithmetic modulo a large prime) with a more efficient preprocessing which only performs arithmetic modulo powers of two. Finally, we present a novel “postprocessing” check which replaces the preprocessing phase. These protocols offer different efficiency tradeoffs and can therefore outperform each other in different deployment settings. We demonstrate this with benchmarks in a LAN and different WAN settings. Concretely, we achieve a throughput of 1 million 64-bit multiplications per second with parties located in different continents and 3 million in one location.

Original languageEnglish
Title of host publication1st Conference on Information-Theoretic Cryptography (ITC 2020)
EditorsYael Tauman Kalai, Adam D. Smith, Daniel Wichs
Number of pages24
PublisherDagstuhl Publishing
Publication dateJun 2020
Article number5
ISBN (Electronic)9783959771511
DOIs
Publication statusPublished - Jun 2020
Event1st Conference on Information-Theoretic Cryptography, ITC 2020 - Virtual, Boston, United States
Duration: 17 Jun 202019 Jun 2020

Conference

Conference1st Conference on Information-Theoretic Cryptography, ITC 2020
Country/TerritoryUnited States
CityVirtual, Boston
Period17/06/202019/06/2020
SeriesLeibniz International Proceedings in Informatics, LIPIcs
Volume163
ISSN1868-8969

Keywords

  • Secure Multiparty Computation, Information Theoretic Security

Fingerprint

Dive into the research topics of 'Use your brain! Arithmetic 3PC for any modulus with active security'. Together they form a unique fingerprint.

Cite this