Paper 2024/1879
Practical Zero-Knowledge PIOP for Maliciously Secure Multiparty Homomorphic Encryption
Abstract
Homomorphic encryption (HE) is a foundational technology in privacy-enhancing cryptography, enabling computation over encrypted data. Recently, generalized HE primitives designed for multi-party applications, such as multi-party HE (MPHE), have garnered significant research interest. While constructing secure multi-party protocols from MPHE in the semi-honest model is straightforward, achieving malicious security remains challenging as it requires zero-knowledge arguments of knowledge (ZKAoKs) for MPHE ciphertexts and public keys. In this work, we design practical ZKAoKs for MPHE that validate the well-formedness of public keys and ciphertexts. Specifically, we develop our ZKAoKs within the polynomial interactive oracle proof (PIOP) framework. To achieve this, we introduce novel optimization techniques that seamlessly integrate constraints for MPHE into the PIOP framework, enabling the design of PIOPs for validating all types of MPHE public keys, including relinearization and automorphism keys. To the best of our knowledge, our construction is the first ZKAoK for MPHE that validates automorphism keys. We instantiate our PIOP using a lattice-based polynomial commitment scheme (PCS). When compared with the previous state-of-the-art construction, PELTA (CCS' 2023), our implementation achieves a 5.4x reduction in proof size, a 111x speed-up in proof generation, and a 768x improvement in verification time for validating the encryption key. In addition to the encryption key, we provide benchmark results for all types of ZKAoKs required for MPHE, presenting the first concrete performance results in compiling passively secure MPHE-based protocols into maliciously secure ones.
Metadata
- Available format(s)
-
PDF
- Category
- Cryptographic protocols
- Publication info
- Preprint.
- Keywords
- homomorphic encryptionzero-knowledge proofmultiparty computationmalicious security
- Contact author(s)
-
intak hwang @ snu ac kr
leehb3706 @ hanyang ac kr
jinyeong seo @ snu ac kr
y song @ snu ac kr - History
- 2025-04-22: last of 4 revisions
- 2024-11-18: received
- See all versions
- Short URL
- https://ia.cr/2024/1879
- License
-
CC BY
BibTeX
@misc{cryptoeprint:2024/1879, author = {Intak Hwang and Hyeonbum Lee and Jinyeong Seo and Yongsoo Song}, title = {Practical Zero-Knowledge {PIOP} for Maliciously Secure Multiparty Homomorphic Encryption}, howpublished = {Cryptology {ePrint} Archive, Paper 2024/1879}, year = {2024}, url = {https://eprint.iacr.org/2024/1879} }