Paper 2024/015
Unconditionally secure MPC for Boolean circuits with constant online communication
Abstract
Through tremendous efforts, the communication cost of secure multi-party computation (MPC) in the honest-majority setting has been significantly improved. In particular, the state-of-the-art honest-majority MPC protocol by Escudero et al. (CCS'22) takes 12 field elements in total per multiplication gate for arithmetic circuits in the online phase. However, it still requires $12 \log(5n/4)$ bits of online communication per AND gate for Boolean circuits. That is, for Boolean circuits, no MPC protocol with constant online communication is known. In this paper, we present an unconditionally secure MPC protocol for Boolean circuits in the honest-majority setting, which has constant online communication complexity and the offline communication complexity linear to the number $n$ of parties. We first describe the semi-honest MPC protocol and then show how to extend it to achieve malicious security, where the maliciously secure protocol has the same communication cost as the semi-honest protocol. In particular, our protocol achieves the amortized communication cost $36$ bits per AND gate in the online phase, $18n+24$ bits per AND gate in the offline phase. For those circuit wires that require routing, each wire incurs a communication overhead of $15n$ bits in the offline phase.
Metadata
- Available format(s)
- Category
- Cryptographic protocols
- Publication info
- Published elsewhere. Minor revision. CSF2024
- Keywords
- Secure multi-party computationhonest majorityinformation-theoretic security
- Contact author(s)
-
zhenkaihu @ sjtu edu cn
yangk @ sklc org
yyuu @ sjtu edu cn - History
- 2024-06-27: last of 2 revisions
- 2024-01-04: received
- See all versions
- Short URL
- https://ia.cr/2024/015
- License
-
CC BY
BibTeX
@misc{cryptoeprint:2024/015, author = {Zhenkai Hu and Kang Yang and Yu Yu}, title = {Unconditionally secure {MPC} for Boolean circuits with constant online communication}, howpublished = {Cryptology {ePrint} Archive, Paper 2024/015}, year = {2024}, url = {https://eprint.iacr.org/2024/015} }