Paper 2023/1328

Optimizing HE operations via Level-aware Key-switching Framework

Intak Hwang, Seoul National University
Jinyeong Seo, Seoul National University
Yongsoo Song, Seoul National University
Abstract

In lattice-based Homomorphic Encryption (HE) schemes, the key-switching procedure is a core building block of non-linear operations but also a major performance bottleneck. The computational complexity of the operation is primarily determined by the so-called gadget decomposition, which transforms a ciphertext entry into a tuple of small polynomials before being multiplied with the corresponding evaluation key. However, the previous studies such as Halevi et al. (CT-RSA 2019) and Han and Ki (CT-RSA 2020) fix a decomposition function in the setup phase which is applied commonly across all ciphertext levels, resulting in suboptimal performance. In this paper, we introduce a novel key-switching framework for leveled HE schemes. We aim to allow the use of different decomposition functions during the evaluation phase so that the optimal decomposition method can be utilized at each level to achieve the best performance. A naive solution might generate multiple key-switching keys corresponding to all possible decomposition functions, and sends them to an evaluator. However, our solution can achieve the goal without such communication overhead since it allows an evaluator to dynamically derive other key-switching keys from a single key-switching key depending on the choice of gadget decomposition. We implement our framework at a proof-of-concept level to provide concrete benchmark results. Our experiments show that we achieve the optimal performance at every level while maintaining the same computational capability and communication costs.

Metadata
Available format(s)
PDF
Category
Foundations
Publication info
Published elsewhere. Minor revision. WAHC' 2023
Keywords
Homomorphic EncryptionGadget DecompositionKey Switching
Contact author(s)
intak hwang @ snu ac kr
jinyeong seo @ snu ac kr
y song @ snu ac kr
History
2023-09-22: last of 2 revisions
2023-09-06: received
See all versions
Short URL
https://ia.cr/2023/1328
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2023/1328,
      author = {Intak Hwang and Jinyeong Seo and Yongsoo Song},
      title = {Optimizing {HE} operations via Level-aware Key-switching Framework},
      howpublished = {Cryptology {ePrint} Archive, Paper 2023/1328},
      year = {2023},
      url = {https://eprint.iacr.org/2023/1328}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.