Paper 2024/1372

Coral: Maliciously Secure Computation Framework for Packed and Mixed Circuits

Zhicong Huang, Ant Group
Wen-jie Lu, Ant Group, Zhejiang University
Yuchen Wang, Ant Group
Cheng Hong, Ant Group
Tao Wei, Ant Group
WenGuang Chen, Ant Group
Abstract

Achieving malicious security with high efficiency in dishonest-majority secure multiparty computation is a formidable challenge. The milestone works SPDZ and TinyOT have spawn a large family of protocols in this direction. For boolean circuits, state-of-the-art works (Cascudo et. al, TCC 2020 and Escudero et. al, CRYPTO 2022) have proposed schemes based on reverse multiplication-friendly embedding (RMFE) to reduce the amortized cost. However, these protocols are theoretically described and analyzed, resulting in a significant gap between theory and concrete efficiency. Our work addresses existing gaps by refining and correcting several issues identified in prior research, leading to the first practically efficient realization of RMFE. We introduce an array of protocol enhancements, including RMFE-based quintuples and (extended) double-authenticated bits, aimed at improving the efficiency of maliciously secure boolean and mixed circuits. The culmination of these efforts is embodied in Coral, a comprehensive framework developed atop the MP-SPDZ library. Through rigorous evaluation across multiple benchmarks, Coral demonstrates a remarkable efficiency gain, outperforming the foremost theoretical approach by Escudero et al. (which incorporates our RMFE foundation albeit lacks our protocol enhancements) by a factor of 16-30×, and surpassing the leading practical implementation for Frederiksen et al. (ASIACRYPT 2015) by 4-7×.

Metadata
Available format(s)
PDF
Category
Cryptographic protocols
Publication info
Published elsewhere. Minor revision. CCS
DOI
10.1145/3658644.3690223
Keywords
RMFEMFEembeddingpackMPCMACSPDZTinyOTbooleanmaliciousbinary fieldcomposite fielddaBitedaBit
Contact author(s)
zhicong hzc @ antgroup com
fionser @ gmail com
tianwu wyc @ antgroup com
vince hc @ antgroup com
lenx wei @ antgroup com
yuanben cwg @ antgroup com
History
2024-09-04: approved
2024-09-02: received
See all versions
Short URL
https://ia.cr/2024/1372
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2024/1372,
      author = {Zhicong Huang and Wen-jie Lu and Yuchen Wang and Cheng Hong and Tao Wei and WenGuang Chen},
      title = {Coral: Maliciously Secure Computation Framework for Packed and Mixed Circuits},
      howpublished = {Cryptology {ePrint} Archive, Paper 2024/1372},
      year = {2024},
      doi = {10.1145/3658644.3690223},
      url = {https://eprint.iacr.org/2024/1372}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.