@inproceedings{805d55f0ad5d476cb988121032a83f01,
title = "Use your brain! Arithmetic 3PC for any modulus with active security",
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{\aa}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.",
keywords = "Secure Multiparty Computation, Information Theoretic Security",
author = "Hendrik Eerikson and Marcel Keller and Claudio Orlandi and Pille Pullonen and Joonas Puura and Mark Simkin",
year = "2020",
month = jun,
doi = "10.4230/LIPIcs.ITC.2020.5",
language = "English",
series = "Leibniz International Proceedings in Informatics, LIPIcs",
publisher = "Dagstuhl Publishing",
editor = "Kalai, \{Yael Tauman\} and Smith, \{Adam D.\} and Daniel Wichs",
booktitle = "1st Conference on Information-Theoretic Cryptography (ITC 2020)",
address = "Germany",
note = "1st Conference on Information-Theoretic Cryptography, ITC 2020 ; Conference date: 17-06-2020 Through 19-06-2020",
}