Paper 2025/2298
ALKAID: Accelerating Three-Party Boolean Circuits by Mixing Correlations and Redundancy
Abstract
Secure three-party computation (3PC) with semi-honest security under an honest majority offers notable efficiency in computation and communication; for Boolean circuits, each party sends a single bit for every AND gate, and nothing for XOR. However, round complexity remains a significant challenge, especially in high-latency networks. Some works can support multi-input AND and thereby reduce online round complexity, but they require \textit{exponential} communication for generating the correlations in either preprocessing or online phase. How to extend the AND gate to multi-input while maintaining high correlation generation efficiency is still not solved. To address this problem, we propose a round-efficient 3PC framework ALKAID for Boolean circuits through improved multi-input AND gate. By mixing correlations and redundancy, we propose a concretely efficient correlation generation approach for small input bits $N<4$ and shift the correlation generation to the preprocessing phase. Building on this, we create a round-efficient AND protocol for general cases with $N>4$. Exploiting the improved multi-input AND gates, we design fast depth-optimized parallel prefix adder and share conversion primitives in 3PC, achieved with new techniques and optimizations for better concrete efficiency. We further apply these optimized primitives to enhance the efficiency of secure non-linear functions in machine learning. We implement ALKAID and extensively evaluate its performance. Compared to state of the arts like ABY3 (CCS'2018), Trifecta (PoPETs'2023), and METEOR (WWW'2023), ALKAID enjoys $1.5\times$--$2.5\times$ efficiency improvements for boolean primitives and non-linear functions, with better or comparable communication.
Metadata
- Available format(s)
-
PDF
- Category
- Applications
- Publication info
- Published elsewhere. Minor revision. IEEE Transactions on Information Forensics and Security
- Keywords
- Secret SharingBoolean CircuitsSecure Three-Party Computation
- Contact author(s)
-
dongye @ nus edu sg
chenxudong @ iie ac cn
xiangfu song @ ntu edu sg
yaxi_yang @ sutd edu sg
luwenjie @ tiktok com
tianwei zhang @ ntu edu sg
jianying_zhou @ sutd edu sg
dcsdjs @ nus edu sg - History
- 2025-12-22: approved
- 2025-12-21: received
- See all versions
- Short URL
- https://ia.cr/2025/2298
- License
-
CC BY-NC-SA
BibTeX
@misc{cryptoeprint:2025/2298,
author = {Ye Dong and Xudong Chen and Xiangfu Song and Yaxi Yang and Wen-jie Lu and Tianwei Zhang and Jianying Zhou and Jin-Song Dong},
title = {{ALKAID}: Accelerating Three-Party Boolean Circuits by Mixing Correlations and Redundancy},
howpublished = {Cryptology {ePrint} Archive, Paper 2025/2298},
year = {2025},
url = {https://eprint.iacr.org/2025/2298}
}