Simple and efficient perfectly-secure asynchronous MPC
Zuzana Beerliová-Trubíniová,Martin Hirt +1 more
- 02 Dec 2007
- pp 376-392
TL;DR: The proposed MPC protocol is the first protocol with perfect security against an active, adaptive adversary corrupting t < n/4 players, which is optimal, and is as efficient as the most efficient perfectly secure protocol for the synchronous model and the mostefficient asynchronous protocol with cryptographic security.
read more
Abstract: Secure multi-party computation (MPC) allows a set of n players to securely compute an agreed function of their inputs, even when up to t players are under the control of an adversary. Known asynchronous MPC protocols require communication of at least Ω(n3) (with cryptographic security), respectively Ω(n4) (with information-theoretic security, but with error probability and non-optimal resilience) field elements per multiplication.
We present an asynchronous MPC protocol communicating O(n3) field elements per multiplication. Our protocol provides perfect security against an active, adaptive adversary corrupting t < n/4 players, which is optimal. This communication complexity is to be compared with the most efficient previously known protocol for the same model, which requires Ω(n5) field elements of communication (i.e., Ω(n3) broadcasts). Our protocol is as efficient as the most efficient perfectly secure protocol for the synchronous model and the most efficient asynchronous protocol with cryptographic security.
Furthermore, we enhance our MPC protocol for a hybrid model. In the fully asynchronous model, up to t honest players might not be able to provide their input in the computation. In the hybrid model, all players are able to provide their input, given that the very first round of communication is synchronous. We provide an MPC protocol with communicating O(n3) field elements per multiplication, where all players can provide their input if the first communication round turns out to be synchronous, and all but at most t players can provide their input if the communication is fully asynchronous. The protocol does not need to know whether or not the first communication round is synchronous, thus combining the advantages of the synchronous world and the asynchronous world. The proposed MPC protocol is the first protocol with this property.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
Reaching Consensus for Asynchronous Distributed Key Generation
Ittai Abraham,Philipp Jovanovic,Mary Maller,Sarah Meiklejohn,Gilad Stern,Alin Tomescu +5 more
- 21 Jul 2021
TL;DR: In this paper, the authors propose a Proposal Election (PE) protocol that allows parties to retrospectively agree on a valid proposal after enough proposals have been sent from different parties, with constant probability the elected proposal was proposed by a nonfaulty party.
An Efficient Framework for Unconditionally Secure Multiparty Computation
Ashish Choudhury,Arpita Patra +1 more
TL;DR: This paper proposes a new and simple framework for generating shared and private random multiplication triples with unconditional security and presents the first ever MPC protocols with a linear (in the number of parties) communication overhead per multiplication gate in the circuit.
57
Efficient Asynchronous Verifiable Secret Sharing and Multiparty Computation
TL;DR: This paper designs two AVSS schemes with 4t+1 parties: the first is statistically-secure and has non-optimal resilience, while the second one is perfectly- Secure and has optimal resilience, which significantly improves the communication complexity of the existing statistical AMPC protocols.
45
Constant-Round Asynchronous Multi-Party Computation Based on One-Way Functions
Sandro Coretti,Juan A. Garay,Martin Hirt,Vassilis Zikas +3 more
- 04 Dec 2016
TL;DR: This work provides the first constant-round asynchronous MPC protocol that is optimally resilient i.e., it tolerates upi¾?to $$t
43
References
How to share a secret
TL;DR: This technique enables the construction of robust key management schemes for cryptographic systems that can function securely and reliably even when misfortunes destroy half the pieces and security breaches expose all but one of the remaining pieces.
Protocols for secure computations
Yao
- 01 Jan 1982
TL;DR: The author gives a precise formulation of this general problem and describes three ways of solving it by use of one-way functions, which have applications to secret voting, private querying of database, oblivious negotiation, playing mental poker, etc.
3.9K
•Proceedings Article
How to Play any Mental Game or A Completeness Theorem for Protocols with Honest Majority
Oded Goldreich,Silvio Micali,Avi Wigderson +2 more
- 01 Jan 1987
TL;DR: Permission to copy without fee all or part of this material is granted provided that the copies are not made or Idistributed for direct commercial advantage, the ACM copyright notice and the title of the publication and its date appear, and notice is given that copying is by permission of the Association for Computing Machimery.
3.9K
How to play ANY mental game
Oded Goldreich,Silvio Micali,Avi Wigderson +2 more
- 01 Jan 1987
TL;DR: This work presents a polynomial-time algorithm that, given as a input the description of a game with incomplete information and any number of players, produces a protocol for playing the game that leaks no partial information, provided the majority of the players is honest.
Related Papers (5)
Donald Beaver,Donald Beaver +1 more
- 11 Aug 1991
Zuzana Beerliová-Trubíniová,Martin Hirt +1 more
- 19 Mar 2008
Tal Rabin,Michael Ben-Or +1 more
- 01 Feb 1989
Gabriel Bracha
- 27 Aug 1984