A polynomial time algorithm for breaking NTRU encryption with multiple keys

Jiseung Kim,Changmin Lee
DOI: https://doi.org/10.1007/s10623-023-01233-5
2023-05-07
Abstract:We present a polynomial time algorithm for breaking NTRU encryption schemes with multiple keys. Our algorithm takes advantage of the specific sampling regime used in NTRU encryption, which samples secret polynomials with a fixed number of coefficients of 1 and . By constructing an equation system on the secret keys, we are able to recover the unique secret key when n multiple keys sharing a common denominator are given for an extension degree n . This result shows that NTRU encryption schemes with multiple keys can be solved in polynomial time in n .
mathematics, applied,computer science, theory & methods
What problem does this paper attempt to address?