Paper 2026/1779

Bootstrapping via Ring Switching without Slot Recovery

Zhaoyang Liang, Nankai University
Dan Ding, Nankai University, Serica Laboratory
Abstract

Ring switching provides a natural way to reduce bootstrapping cost in ring-based fully homomorphic encryption by moving computation to smaller rings. For SIMD-packed ciphertexts, however, ring switching changes the slot layout, so conventional approaches apply slot recovery to ensure correct computation on the original slot values, consuming capacity and requiring synchronization across ciphertexts. In this paper, we show that slot recovery is not indispensable: CKKS and BGV/BFV bootstrapping can proceed directly after ring switching. We further prove that a continuous slotwise function admits independent leaf evaluation for unrestricted real CKKS inputs exactly when it is affine. Our construction provides an extra layer of parallelism, enables cheaper arithmetic in smaller rings, and can further simplify bootstrapping by exploiting the leaf structure. For CKKS with \(N=2^{17}\) and \(n=2^{16}\), we achieve a \(1.13\times\) serial speedup; evaluating two leaves in parallel yields a \(2.03\times\)--\(2.18\times\) speedup and \(2.00\times\)--\(2.14\times\) the throughput of direct bootstrapping. For BGV with \(p=65537\), \(N=2^{16}\), and \(n=2^{15}\), we achieve a \(1.30\times\) serial speedup and \(1.63\times\) the throughput of direct general bootstrapping under matched transform settings, while reducing key-generation time by \(50.6\%\) and server-key size by \(48.6\%\).

Note: The source code is available at https://github.com/Zhaoyang-Liang/bootstrapping-via-ring-switching-without-slot-recovery.

Metadata
Available format(s)
PDF
Category
Public-key cryptography
Publication info
Preprint.
Keywords
FHEBootstrappingRing SwitchingCKKSBGVSIMD operations
Contact author(s)
liangzhaoyang @ mail nankai edu cn
dingdan @ nankai edu cn
History
2026-09-13: last of 3 revisions
2026-08-23: received
See all versions
Short URL
https://ia.cr/2026/1779
License
Creative Commons Attribution-NonCommercial-NoDerivs
CC BY-NC-ND

BibTeX

@misc{cryptoeprint:2026/1779,
      author = {Zhaoyang Liang and Dan Ding},
      title = {Bootstrapping via Ring Switching without Slot Recovery},
      howpublished = {Cryptology {ePrint} Archive, Paper 2026/1779},
      year = {2026},
      url = {https://eprint.iacr.org/2026/1779}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.