Paper 2025/770
ZHE: Efficient Zero-Knowledge Proofs for HE Evaluations
Abstract
Homomorphic Encryption (HE) allows computations on encrypted data without decryption. It can be used where the users’ information are to be processed by an untrustful server, and has been a popular choice in privacy-preserving applica- tions. However, in order to obtain meaningful results, we have to assume an honest-but-curious server, i.e., it will faithfully follow what was asked to do. If the server is malicious, there is no guarantee that the computed result is correct. The notion of verifiable HE (vHE) is introduced to detect malicious server’s behaviors, but current vHE schemes are either more than four orders of magnitude slower than the underlying HE operations (Atapoor et. al, CIC 2024) or fast but incompatible with server- side private inputs (Chatel et. al, CCS 2024). In this work, we propose a vHE framework ZHE: effi- cient Zero-Knowledge Proofs (ZKPs) that prove the correct execution of HE evaluations while protecting the server’s private inputs. More precisely, we first design two new highly- efficient ZKPs for modulo operations and (Inverse) Number Theoretic Transforms (NTTs), two of the basic operations of HE evaluations. Then we build a customized ZKP for HE evaluations, which is scalable, enjoys a fast prover time and has a non-interactive online phase. Our ZKP is applicable to all Ring-LWE based HE schemes, such as BGV and CKKS. Finally, we implement our protocols for both BGV and CKKS and conduct extensive experiments on various HE workloads. Compared to the state-of-the-art works, both of our prover time and verifier time are improved; especially, our prover cost is only roughly 27-36× more expensive than the underlying HE operations, this is two to three orders of magnitude cheaper than state-of-the-arts.
Metadata
- Available format(s)
-
PDF
- Category
- Cryptographic protocols
- Publication info
- Published elsewhere. Minor revision. IEEE S&P 2025
- DOI
- 10.1109/SP61157.2025.00199
- Keywords
- Zero-Knowledge ProofsVerifiable Homomorphic Encryption
- Contact author(s)
-
zl_zhou @ zju edu cn
liyun24 @ antgroup com
wyc286375 @ antgroup com
yangzhaomin yzm @ antgroup com
bingsheng @ zju edu cn
vince hc @ antgroup com
lenx wei @ antgroup com
yuanben cwg @ antgroup com - History
- 2025-04-30: approved
- 2025-04-30: received
- See all versions
- Short URL
- https://ia.cr/2025/770
- License
-
CC BY-NC
BibTeX
@misc{cryptoeprint:2025/770, author = {Zhelei Zhou and Yun Li and Yuchen Wang and Zhaomin Yang and Bingsheng Zhang and Cheng Hong and Tao Wei and Wenguang Chen}, title = {{ZHE}: Efficient Zero-Knowledge Proofs for {HE} Evaluations}, howpublished = {Cryptology {ePrint} Archive, Paper 2025/770}, year = {2025}, doi = {10.1109/SP61157.2025.00199}, url = {https://eprint.iacr.org/2025/770} }