Paper 2025/787
Preprocessing for Life: Dishonest-Majority MPC with a Trusted or Untrusted Dealer
Abstract
We put forth a new paradigm for practical secure multiparty computation (MPC) in the preprocessing model, where a feasible one-time setup can enable a lifetime of efficient online secure computations.
Our protocols match the security guarantees and low costs of the cheapest category of MPC solutions, namely 3-party protocols (3PC) secure against a single malicious party, with the qualitative advantages that one party communicates data sublinear in the circuit size, and can go offline after its initial messages. This "2+1"-party structure can alternatively be instantiated between 2 parties with the aid of a (possibly untrusted) dealer. Within such existing protocols, we provide comparable online performance while improving the storage and offline dealer-to-party communication requirements by more than 3 orders of magnitude.
At the technical level, we build on a novel combination of the Fully Linear Interactive Oracle Proof (FLIOP)-based protocol design of Boyle et al. (CRYPTO 2021) and pseudorandom correlation generators. We provide an extensive assortment of algorithmic and implementation-level optimizations, design efficient distributed proofs of well-formedness of complex FLIOP correlations, and make them circuit-independent. We implement and benchmark our end-to-end system against the state of the art in the
Metadata
- Available format(s)
-
PDF
- Category
- Cryptographic protocols
- Publication info
- Published elsewhere. Major revision. 2025 IEEE Symposium on Security and Privacy (S&P)
- DOI
- 10.1109/SP61157.2025.00041
- Contact author(s)
-
eboyle @ alum mit edu
niv gilboa @ gmail com
matan hamilis @ gmail com
yuvali @ cs technion ac il
nofdinar @ gmail com - History
- 2025-05-04: approved
- 2025-05-03: received
- See all versions
- Short URL
- https://ia.cr/2025/787
- License
-
CC BY
BibTeX
@misc{cryptoeprint:2025/787, author = {Elette Boyle and Niv Gilboa and Matan Hamilis and Yuval Ishai and Ariel Nof}, title = {Preprocessing for Life: Dishonest-Majority {MPC} with a Trusted or Untrusted Dealer}, howpublished = {Cryptology {ePrint} Archive, Paper 2025/787}, year = {2025}, doi = {10.1109/SP61157.2025.00041}, url = {https://eprint.iacr.org/2025/787} }