Paper 2024/1703

Free-XOR Gate Bootstrapping

Chunling Chen, Key Laboratory of Cyberspace Security Defense, Institute of Information Engineering, Chinese Academy of Sciences, Beijing, China
Xianhui Lu, Key Laboratory of Cyberspace Security Defense, Institute of Information Engineering, Chinese Academy of Sciences, Beijing, China
Ruida Wang, Key Laboratory of Cyberspace Security Defense, Institute of Information Engineering, Chinese Academy of Sciences, Beijing, China
Zhihao Li, Ant Group
Xuan Shen, Key Laboratory of Cyberspace Security Defense, Institute of Information Engineering, Chinese Academy of Sciences, Beijing
Benqiang Wei, Key Laboratory of Cyberspace Security Defense, Institute of Information Engineering, Chinese Academy of Sciences, Beijing
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)
PDF
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-10-21: revised
2024-10-18: received
See all versions
Short URL
https://ia.cr/2024/1703
License
Creative Commons Attribution
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}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.