Paper 2025/1676 Original: eprint.iacr.org/2025/1676 ↗

Honest Majority Constant-Round MPC with Linear Communication from One-Way Functions

Junru Li
Yifan Song
Abstract

Secure multiparty computation (MPC) faces a fundamental efficiency trade-off between round complexity and communication complexity: without fully homomorphic encryption, protocols with constant round complexity (e.g., protocols based on garbled circuits) incur high communication cost, while communication-efficient approaches (e.g., protocols based on secret sharing) have round complexity linear in the depth of the circuit. In this work, we focus on reducing the communication complexity of constant-round MPC protocols in the honest majority setting. Existing results either rely on strong assumptions (e.g., random oracles, DDH, LPN) or incur high communication of $\Omega(|C|n^2\kappa)$ bits under one-way functions (OWFs). However, non-constant-round MPC protocols can achieve linear communication in the number of parties even with information-theoretic security. We resolve this gap by presenting the first constant-round honest majority MPC protocol with linear communication complexity of $O(|C|n\kappa + n^2\kappa^2+n^4\kappa)$ only from OWFs. We introduce novel techniques for computing garbled circuits via party virtualization and efficient local computation of virtual parties, which optimize the existing protocols on multiparty garbling. These allow us to overcome the $O(n^2\kappa)$ bit of communication per-gate bottleneck of prior protocols, matching the scalability of the best non-constant-round protocols in the same setting.

Metadata
Available format(s)
PDF
Category
Cryptographic protocols
Publication info
Preprint.
History
2026-01-06: last updated
2025-09-16: published
Short URL
https://ia.cr/2025/1676
License
https://creativecommons.org/licenses/by/4.0/

BibTeX

@misc{cryptoeprint:2025/1676,
      author = {Junru Li and Yifan Song},
      title = {Honest Majority Constant-Round MPC with Linear  Communication from One-Way Functions},
      howpublished = {Cryptology {ePrint} Archive, Paper 2025/1676},
      year = {2025},
      url = {https://eprint.iacr.org/2025/1676}
}
Note: In order to protect the privacy of readers, this archive does not use cookies or embedded third party content.