Paper 2024/1703
Free-XOR Gate Bootstrapping
Abstract
The FHEW-like gate bootstrapping framework operates in a 2-bit plaintext space, where logic gates such as NAND, XOR, and AND are implemented by adding two ciphertexts and extracting the most significant bit. However, each gate operation requires bootstrapping with a primary cost of one blind rotation, which is expensive, when processing circuit operations for applications. We propose a novel Free-XOR gate bootstrapping framework based on a single-bit plaintext space, in which the XOR operation is realized by simply adding two ciphertexts, resulting in an almost free computational cost. To form a minimal complete set for logical operations, we design an algorithm for the AND gate within this framework. The AND gate cost of our Free-XOR gate bootstrapping involves two blind rotations. However, by utilizing a single-bit plaintext space to enhance noise tolerance and swapping some operations of the bootstrapping process, we can adopt a more compact parameter setting, which in turn accelerates the speed of blind rotation. We propose an instantiation of the NTRU-based AND gate operation, which requires two blind rotations. Despite the additional rotation, the overall computational cost is marginally lower than the state-of-the-art gate bootstrapping scheme LLW+ [TCHES24], which utilizes only a single blind rotation. In addition, our approach achieves a significant reduction in key size, reducing it to 3.3 times the size of LLW+ [TCHES24].
Metadata
- Available format(s)
- Category
- Foundations
- Publication info
- Preprint.
- Keywords
- Gate BootstrappingFree-XORSingle-bit Plaintext SpaceNTRU
- Contact author(s)
-
chenchunling @ iie ac cn
luxianhui @ iie ac cn
wangruida @ iie ac cn
lzh458070 @ antgroup com
shenxuan @ iie ac cn
weibenqiang @ iie ac cn - History
- 2024-11-18: last of 2 revisions
- 2024-10-18: received
- See all versions
- Short URL
- https://ia.cr/2024/1703
- License
-
CC BY
BibTeX
@misc{cryptoeprint:2024/1703, author = {Chunling Chen and Xianhui Lu and Ruida Wang and Zhihao Li and Xuan Shen and Benqiang Wei}, title = {Free-{XOR} Gate Bootstrapping}, howpublished = {Cryptology {ePrint} Archive, Paper 2024/1703}, year = {2024}, url = {https://eprint.iacr.org/2024/1703} }