Paper 2022/055

Key lifting : Multi-key Fully Homomorphic Encryption in plain model without noise flooding

Xiaokang Dai, University of Chinese Academy of Sciences, Beijing, 100049 China, Chongqing Key Laboratory of Automated Reasoning and Cognition,Chongqing Institute of Green and Intelligent Technology, Chongqing, 400714, China
Wenyuan Wu, Chongqing Key Laboratory of Automated Reasoning and Cognition,Chongqing Institute of Green and Intelligent Technology, Chongqing, 400714, China
Yong Feng, Chongqing Key Laboratory of Automated Reasoning and Cognition,Chongqing Institute of Green and Intelligent Technology, Chongqing, 400714, China
Abstract

Multi-key Fully Homomorphic Encryption (\MK), based on the Learning With Error assumption (\LWE), usually lifts ciphertexts of different users to new ciphertexts under a common public key to enable homomorphic evaluation. The efficiency of the current Multi-key Fully Homomorphic Encryption (\MK) scheme is mainly restricted by two aspects: Expensive ciphertext expansion operation : In a boolean circuit with input length $N$, multiplication depth $L$, security parameter $\lambda$, the number of additional encryptions introduced to achieve ciphertext expansion is $O(N\lambda^6L^4)$. Noise flooding technology resulting in a large modulus $q$ : In order to prove the security of the scheme, the noise flooding technology introduced in the encryption and distributed decryption stages will lead to a huge modulus $q = 2^{O(\lambda L)}B_\chi$, which corrodes the whole scheme and leads to sub-exponential approximation factors $\gamma = \tilde{O}(n\cdot 2^{\sqrt{nL}})$. This paper solves the first problem by presenting a framework called Key-Lifting Multi-key Fully Homomorphic Encryption (\KL). With this \emph{key lifting} procedure, the number of encryptions for a local user is reduced to $O(N)$, similar to single-key fully homomorphic encryption (\FHE). For the second problem, we prove the discrete Gaussian version of the Smudging lemma, and combined with the anti-leakage properties of the encryption, we remove the noise flooding technique introduced in the distributed decryption. Secondly, we propose an analysis method based on R\'{e}nyi divergence, which removes the noise flooding technology in the encryption stage. These approaches significantly reduces the size of the modulus $q$ (with $\log q = O(L)$) and the computational overhead of the entire scheme.

Metadata
Available format(s)
PDF
Category
Cryptographic protocols
Publication info
Preprint.
Keywords
Multi-key homomorphic encryptionRenyi divergenceNoise floodingLeakage resilient cryptography.
Contact author(s)
daixiaokang @ cigit ac cn
wuwenyuan @ cigit ac cn
yongfeng @ cigit ac cn
History
2024-01-08: last of 25 revisions
2022-01-18: received
See all versions
Short URL
https://ia.cr/2022/055
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2022/055,
      author = {Xiaokang Dai and Wenyuan Wu and Yong Feng},
      title = {Key lifting : Multi-key Fully Homomorphic Encryption in plain model without noise flooding},
      howpublished = {Cryptology ePrint Archive, Paper 2022/055},
      year = {2022},
      note = {\url{https://eprint.iacr.org/2022/055}},
      url = {https://eprint.iacr.org/2022/055}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.