Netinfo Security ›› 2017, Vol. 17 ›› Issue (10): 1-7.doi: 10.3969/j.issn.1671-1122.2017.10.001

• Orginal Article •     Next Articles

Two Types LWE-based Multi-bit Lattice-based Encryption Schemes

Zengpeng LI, Chunguang MA(), Lei ZHANG, Wenwen ZHANG   

  1. College of Computer Science and Technology, Harbin Engineering University, Harbin Heilongjiang 150001, China
  • Received:2017-08-10 Online:2017-10-10 Published:2020-05-12

Abstract:

As a classical hard problem of post quantum cryptography, LWE was used to design various public-key encryption algorithms and cryptographic protocols based on lattice. Based on LWE assumption, Gentry proposed a dual version of the Regev encryption scheme, which further promoted the development of public key cryptography. It causes that most existing cryptographic algorithm constructions use Regev scheme or GPV as the basic cryptography building block. However, most existing researches on lattice-based public key encryption scheme focus on the single bit encryption, but two simple methods usually were used to obtain the multi bit encryption, i.e., either encrypting the matrix directly, or, iterating single bit encryption schemes. These two kinds of calculation are costly and inefficient. In this paper, inspired by the multi-bit fully homomorphic encryption scheme by Li et al., two kinds of new public keys are constructed respectively, which contain multiple LWE instances, instead of only one. Then we construct two kinds of multi-bit lattice-based encryption using two new public keys, i.e., Regev and GPV as the building blocks respectively, and proved them CPA secure under LWE assumption.

Key words: lattice-based cryptography, learning with errors, multi-bit encryption, FHE

CLC Number: