Paper 2025/2284

Meta-PBS: Compact High-Precision Programmable Bootstrapping

Shihe Ma, Tsinghua University
Tairong Huang, Tsinghua University
Anyu Wang, Tsinghua University
Changtong Xu, Ant Group
Tao Wei, Ant Group
Xiaoyun Wang, Tsinghua University
Abstract

Programmable bootstrapping (PBS) in TFHE is a powerful primitive for homomorphic lookup-table (LUT) evaluation, but its practical precision is limited to $O(\sqrt{N})$ for RLWE dimension $N$. Existing solutions either enlarge the RLWE dimension or digit-decompose plaintexts before encryption, thus degrading either bootstrapping efficiency or the efficiency of downstream linear combinations. We propose Meta-PBS, a single-ciphertext high-precision PBS framework that supports plaintext modulus up to $2N$ without increasing the RLWE dimension. The key idea is to view PBS through a redundancy-perturbation perspective: Meta-PBS starts from an under-redundant LUT and iteratively increases its redundancy by combining blind rotations with LWE-to-RLWE packing. Under this view, classical TFHE PBS becomes the zero-iteration special case of Meta-PBS. Asymptotically, Meta-PBS supports PBS with a plaintext modulus $2N$ with only $O(1)$ blind rotations, leading to an $O(\sqrt{N})$ speedup compared with PBS. Another key advantage of Meta-PBS is its additive noise growth, which enables more efficient parameters and stronger support for post-bootstrap homomorphic linear combinations. In practice, Meta-PBS evaluates a 12-bit negacyclic LUT in 166 ms, achieving an $81.0\times$ speedup over EBS. For an arbitrary 8-bit LUT, a high-capacity Meta-WoP-PBS configuration is $2.04\times$ faster than Refined LHE while supporting post-bootstrap linear combinations of size up to 25,000; a lower-capacity configuration reaches a $2.61\times$ speedup.

Note: 20260106: Improve readability; add comparison between TruncRepeat* and other packing methods; add discussion on noise analysis 20260812: further simplify reading; fix typos and small mistakes; more experiments; release code 20261027: updated acknowledgements and metadata

Metadata
Available format(s)
PDF
Category
Public-key cryptography
Publication info
Published elsewhere. Major revision. ACM CCS 2026
DOI
https://doi.org/10.1145/3830454.3846610
Keywords
Fully Homomorphic EncryptionTFHEProgrammable BootstrappingHigh Precision
Contact author(s)
msh24 @ mails tsinghua edu cn
huangtr @ mail tsinghua edu cn
anyuwang @ tsinghua edu cn
xuchangtong xct @ antgroup com
lenx wei @ antgroup com
xiaoyunwang @ tsinghua edu cn
History
2026-10-27: last of 3 revisions
2025-12-19: received
See all versions
Short URL
https://ia.cr/2025/2284
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2025/2284,
      author = {Shihe Ma and Tairong Huang and Anyu Wang and Changtong Xu and Tao Wei and Xiaoyun Wang},
      title = {Meta-{PBS}: Compact High-Precision Programmable Bootstrapping},
      howpublished = {Cryptology {ePrint} Archive, Paper 2025/2284},
      year = {2025},
      doi = {https://doi.org/10.1145/3830454.3846610},
      url = {https://eprint.iacr.org/2025/2284}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.