Paper 2025/2284
Meta-PBS: Compact High-Precision Programmable Bootstrapping
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
-
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}
}