arXiv · 2208.13325
Lattice Codes for Lattice-Based PKE
Abstract
Existing error correction mechanisms in lattice-based public key encryption (PKE) rely on either naive modulation or its concatenation with error correction codes (ECC). This paper shows that lattice coding, as a joint ECC and modulation technique, can substitute the naive modulation in existing lattice-based PKEs to enjoy better correction performance. We begin by modeling the FrodoPKE protocol as a noisy point-to-point communication system, where the communication channel is similar to the additive white Gaussian noise (AWGN) channel. To employ lattice codes for this special channel that hinges on hypercube shaping, we propose an efficient labeling function that converts between binary information bits and lattice codewords. The parameter sets of FrodoPKE are improved towards either higher security levels or smaller ciphertext sizes. For example, the proposed Frodo-1344-E$_\text{8}$ has a 10-bit classical security gain over Frodo-1344.
Explore related subjects
Keep this discovery
Shanxiang Lyu, Ling Liu, Cong Ling, Junzuo Lai, Hao Chen. 2022-08-29. Lattice Codes for Lattice-Based PKE. https://arxiv.org/abs/2208.13325
Cite the original work for its findings. Save a collection to share your selection of sources.