Paper 2017/628

Middle-Product Learning With Errors

Miruna Rosca, Amin Sakzad, Ron Steinfeld, and Damien Stehle

Abstract

We introduce a new variant $\MPLWE$ of the Learning With Errors problem ($\LWE$) making use of the Middle Product between polynomials modulo an integer~$q$. We exhibit a reduction from the Polynomial-$\LWE$ problem ($\PLWE$) parametrized by a polynomial~$f$, to $\MPLWE$ which is defined independently of any such~$f$. The reduction only requires~$f$ to be monic with constant coefficient coprime with~$q$. It incurs a noise growth proportional to the so-called expansion factor of~$f$. We also describe a public-key encryption scheme with quasi-optimal asymptotic efficiency (the bit-sizes of the keys and the run-times of all involved algorithms are quasi-linear in the security parameter), which is secure against chosen plaintext attacks under the $\MPLWE$ hardness assumption. The scheme is hence secure under the assumption that $\PLWE$ is hard for at least one polynomial~$f$ of degree~$n$ among a family of~$f$'s which is exponential in~$n$.

Metadata
Available format(s)
PDF
Publication info
A minor revision of an IACR publication in CRYPTO 2017
Contact author(s)
damien stehle @ gmail com
History
2018-12-11: last of 4 revisions
2017-06-27: received
See all versions
Short URL
https://ia.cr/2017/628
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2017/628,
      author = {Miruna Rosca and Amin Sakzad and Ron Steinfeld and Damien Stehle},
      title = {Middle-Product Learning With Errors},
      howpublished = {Cryptology {ePrint} Archive, Paper 2017/628},
      year = {2017},
      url = {https://eprint.iacr.org/2017/628}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.