Paper 2025/2112 Original: eprint.iacr.org/2025/2112 ↗

Sharing the Mask: TFHE bootstrapping on Packed Messages

Bergerat Loris
Bonte Charlotte
Benjamin R. Curtis
Jean-Baptiste Orfila
Pascal Paillier
Samuel Tap
Abstract

Fully Homomorphic Encryption (FHE) schemes typically experience significant data expansion during encryption, leading to increased computational costs and memory demands during homomorphic evaluations compared to their plaintext counterparts. This work builds upon prior methods aimed at reducing ciphertext expansion by leveraging matrix secrets under the Matrix-LWE assumption. In particular, we consider a ciphertext format referred to in this work as common mask (CM) ciphertexts, which comprises a shared mask and multiple message bodies. Each body encrypts a distinct message while reusing the common random mask. We demonstrate that all known FHEW/TFHE style ciphertext variants and operations can be naturally extended to this CM format. Our benchmarks highlight the potential for amortizing operations using the CM structure, significantly reducing overhead. For instance, in the boolean setting, we have up to a 51% improvement when packing 8 messages. Beyond ciphertext compression and amortized evaluations, the CM format also enables the generalization of several core-TFHE operations. Specifically, we support applying distinct lookup tables on different encrypted messages within a single CM ciphertext and private linear operations on messages encrypted within the same CM ciphertext.

Metadata
Available format(s)
PDF
Category
Public-key cryptography
Publication info
Preprint.
History
2025-11-17: last updated
2025-11-17: published
Short URL
https://ia.cr/2025/2112
License
https://creativecommons.org/licenses/by/4.0/

BibTeX

@misc{cryptoeprint:2025/2112,
      author = {Bergerat Loris and Bonte Charlotte and Benjamin R. Curtis and Jean-Baptiste Orfila and Pascal Paillier and Samuel Tap},
      title = {Sharing the Mask: TFHE bootstrapping on Packed Messages},
      howpublished = {Cryptology {ePrint} Archive, Paper 2025/2112},
      year = {2025},
      url = {https://eprint.iacr.org/2025/2112}
}
Note: In order to protect the privacy of readers, this archive does not use cookies or embedded third party content.