High-Throughput Secure Multiparty Computation with an Honest Majority in Various Network Settings
Christopher Harth-Kitzerow, Ajith Suresh, Yongqin Wang, Hossein Yalame, Georg Carle, Murali Annavaram

TL;DR
This paper introduces high-throughput secure multiparty computation protocols that are efficient in various network conditions, significantly outperforming existing methods in throughput and computational complexity.
Contribution
The work presents novel protocols for 3PC and 4PC that tolerate weak network links and reduce computational instructions, achieving unprecedented throughput in both homogeneous and heterogeneous networks.
Findings
Achieved over one billion multiplications per second in LAN environments.
Protocols outperform existing frameworks by two to three orders of magnitude.
Maintain optimal communication complexity while improving throughput.
Abstract
In this work, we present novel protocols over rings for semi-honest secure three-party computation (3PC) and malicious four-party computation (4PC) with one corruption. While most existing works focus on improving total communication complexity, challenges such as network heterogeneity and computational complexity, which impact MPC performance in practice, remain underexplored. Our protocols address these issues by tolerating multiple arbitrarily weak network links between parties without any substantial decrease in performance. Additionally, they significantly reduce computational complexity by requiring up to half the number of basic instructions per gate compared to related work. These improvements lead to up to twice the throughput of state-of-the-art protocols in homogeneous network settings and up to eight times higher throughput in real-world heterogeneous settings. These…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCryptography and Data Security · Complexity and Algorithms in Graphs · Cryptography and Residue Arithmetic
