Paper 2026/1779

Bootstrapping using Ring Switching without Slot Recovery

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

Bootstrapping is a performance bottleneck in most ring-based FHE schemes, and ring switching can reduce its cost by moving computation from a large ring to smaller rings. However, for SIMD-packed ciphertexts, ring switching is usually followed by a slot recovery step to restore the original slot layout, which consumes much “noise capacity”, leaving the remaining capacity insufficient for subsequent operations and impeding parallelism. In this paper, we show that slot recovery is not indispensable. For CKKS and BGV/BFV bootstrapping, we prove that their ring-switched realizations operate correctly without slot recovery. More generally, for CKKS over arbitrary real inputs, we prove that a continuous slotwise function can be evaluated independently on the ring-switched leaves without slot recovery if and only if the function is affine. Our results substantially improve bootstrapping performance by exploiting the inherent parallelism across the smaller rings, lowering the correction bounds, and reducing the complexity of CoeffToSlot and SlotToCoeff as the number of slots decreases. For CKKS with \(N=2^{17}\) and \(n=2^{16}\), our implementation outperforms direct bootstrapping in throughput by \(99.7\%\)–\(113.5\%\) with sparse-secret encapsulation and by \(121.3\%\) with an alternative dense-key bootstrapper. For BGV at \(p=65537\), \(N=2^{16}\), and \(n=2^{15}\), our implementation achieves \(3.16\times\) and \(1.46\times\) speedups over partition-matched and capacity-comparable baselines, respectively. Furthermore, server key sizes are reduced by \(16.4\%\)–\(57.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 SwitchingCKKSBGV
Contact author(s)
liangzhaoyang @ mail nankai edu cn
dingdan @ nankai edu cn
History
2026-08-24: approved
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 using 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.