Paper 2025/382 Original: eprint.iacr.org/2025/382 ↗

On the Security and Privacy of CKKS-based Homomorphic Evaluation Protocols

Intak Hwang
Seonhong Min
Jinyeong Seo
Yongsoo Song
Abstract

CKKS is a homomorphic encryption (HE) scheme that supports approximate arithmetic over complex numbers. While it is widely used in privacy-preserving machine learning (PPML) protocols, the approximate nature of the scheme makes it challenging to formally define the security guarantees of those protocols. In particular, in a sender-receiver protocol, where the sender performs homomorphic evaluation using a private circuit, characterizing the sender's privacy remains an important open problem. Moreover, there are currently no known methods for handling malicious receivers due to the absence of a zero-knowledge argument of knowledge (ZKAoK) for the CKKS scheme. In this paper, we address these open challenges. First, we introduce a new security definition, called differentially private homomorphic evaluation (DPHE), to formalize sender privacy in CKKS-based protocols. Next, we present a general compilation method that transforms a plain CKKS protocol into a DPHE protocol. Finally, we construct a zero-knowledge argument of knowledge (ZKAoK) for CKKS to achieve the DPHE property in the presence of malicious receivers, and provide concrete benchmarks of our ZKAoK implementation. To the best of our knowledge, this is the first work to formally address security and privacy issues in CKKS-based protocols through the lens of differential privacy. We also remark that our ZKAoK is the first construction to ensure the well-formedness of CKKS public keys and ciphertexts.

Metadata
Available format(s)
PDF
Category
Cryptographic protocols
Publication info
Preprint.
History
2025-09-22: last updated
2025-02-28: published
Short URL
https://ia.cr/2025/382
License
https://creativecommons.org/licenses/by-nc/4.0/

BibTeX

@misc{cryptoeprint:2025/382,
      author = {Intak Hwang and Seonhong Min and Jinyeong Seo and Yongsoo Song},
      title = {On the Security and Privacy of CKKS-based Homomorphic Evaluation Protocols},
      howpublished = {Cryptology {ePrint} Archive, Paper 2025/382},
      year = {2025},
      url = {https://eprint.iacr.org/2025/382}
}
Note: In order to protect the privacy of readers, this archive does not use cookies or embedded third party content.