Paper 2024/1372
Coral: Maliciously Secure Computation Framework for Packed and Mixed Circuits
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)
- 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
-
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} }