Paper 2021/1564

Communication-Efficient Proactive MPC for Dynamic Groups with Dishonest Majorities

Karim Eldefrawy, Tancrède Lepoint, and Antonin Leroux

Abstract

Secure multiparty computation (MPC) has recently been increasingly adopted to secure cryptographic keys in enterprises, cloud infrastructure, and cryptocurrency and blockchain-related settings such as wallets and exchanges. Using MPC in blockchains and other distributed systems highlights the need to consider dynamic settings. In such dynamic settings, parties, and potentially even parameters of underlying secret sharing and corruption tolerance thresholds of sub-protocols, may change over the lifetime of the protocol. In particular, stronger threat models -- in which \emph{mobile} adversaries control a changing set of parties (up to $t$ out of $n$ involved parties at any instant), and may eventually corrupt \emph{all $n$ parties} over the course of a protocol's execution -- are becoming increasingly important for such real world deployments; secure protocols designed for such models are known as Proactive MPC (PMPC). In this work, we construct the first efficient PMPC protocol for \emph{dynamic} groups (where the set of parties changes over time) secure against a \emph{dishonest majority} of parties. Our PMPC protocol only requires $O(n^2)$ (amortized) communication per secret, compared to existing PMPC protocols that require $O(n^4)$ and only consider static groups with dishonest majorities. At the core of our PMPC protocol is a new efficient technique to perform multiplication of secret shared data (shared using a bivariate scheme) with $O(n \sqrt{n})$ communication with security against a dishonest majority without requiring pre-computation. We also develop a new efficient bivariate batched proactive secret sharing (PSS) protocol for dishonest majorities, which may be of independent interest. This protocol enables multiple dealers to contribute different secrets that are efficiently shared together in one batch; previous batched PSS schemes required all secrets to come from a single dealer.

Metadata
Available format(s)
PDF
Category
Cryptographic protocols
Publication info
Published elsewhere. Major revision. ACNS 2022
Keywords
multi-party computationproactive adversarymobile adversarydishonest majorities
Contact author(s)
antonin leroux @ polytechnique org
History
2021-12-02: received
Short URL
https://ia.cr/2021/1564
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2021/1564,
      author = {Karim Eldefrawy and Tancrède Lepoint and Antonin Leroux},
      title = {Communication-Efficient Proactive {MPC} for Dynamic Groups with Dishonest Majorities},
      howpublished = {Cryptology {ePrint} Archive, Paper 2021/1564},
      year = {2021},
      url = {https://eprint.iacr.org/2021/1564}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.