Paper 2023/1642

A New Perspective on Key Switching for BGV-like Schemes

Johannes Mono, Ruhr University Bochum, CryptoLab Inc.
Tim Güneysu, Ruhr University Bochum, German Research Centre for Artificial Intelligence
Abstract

Fully homomorphic encryption is a promising approach when computing on encrypted data, especially when sensitive data is involved. For BFV, BGV, and CKKS, three state-of-the-art encryption schemes, the most costly homomorphic primitive is the so-called key switching. While a decent amount of research has been devoted to optimizing other aspects of these schemes, key switching has gone largely untouched. One exception has been a recent work [26] introducing a new double-decomposition technique. Their contributions are an important addition to the current state-of-the-art with one flaw: They take a limited perspective on key switching parameters and their asymptotic complexity which leads to incorrect conclusions about how effective their approach really is. In our work, we deep dive into key switching and correct, enhance, and improve the current state-of-the-art. We provide a new perspective on key switching parameters for the single- and double-decomposition techniques, respectively, and show that the former outperforms the latter in most scenarios. Additionally, we revisit an idea by Gentry, Halevi, and Smart [17] and reduce the number of multiplications.

Metadata
Available format(s)
PDF
Category
Public-key cryptography
Publication info
A minor revision of an IACR publication in TCHES 2025
DOI
10.46586/tches.v2025.i4.763-794
Keywords
homomorphic encryptionkey switchingBFVBGVCKKS
Contact author(s)
johannes mono @ rub de
tim gueneysu @ rub de
History
2026-04-07: last of 4 revisions
2023-10-23: received
See all versions
Short URL
https://ia.cr/2023/1642
License
No rights reserved
CC0

BibTeX

@misc{cryptoeprint:2023/1642,
      author = {Johannes Mono and Tim Güneysu},
      title = {A New Perspective on Key Switching for {BGV}-like Schemes},
      howpublished = {Cryptology {ePrint} Archive, Paper 2023/1642},
      year = {2023},
      doi = {10.46586/tches.v2025.i4.763-794},
      url = {https://eprint.iacr.org/2023/1642}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.