• DocumentCode
    2989251
  • Title

    An Improvement and a New Design of Algorithms for Seeking the Inverse of an NTRU Polynomial

  • Author

    Zhao, Na ; Su, Shenghui

  • Author_Institution
    Coll. of Comput. Sci., Beijing Univ. of Technol., Beijing, China
  • fYear
    2011
  • fDate
    3-4 Dec. 2011
  • Firstpage
    891
  • Lastpage
    895
  • Abstract
    The NTRU public key cryptosystem is constructed over a polynomial ring. NTRU is involved in operations of polynomials of degree N - 1 having integer coefficients, including addition, convolution, modular inverse etc. The modular inverse operation plays an important role in NTRU key generation. In this paper, an existent algorithm for seeking the modular inverse of an NTRU polynomial is improved, which makes we can judge by gcd(det(A), w) = 1 whether an NTRU polynomial modulo a prime or 2r with r >; 1 has the inverse or not, where det(A) is the determinant of an N-cyclic matrix corresponding to the coefficients of an NTRU polynomial, and w is a modulus. Besides, a new algorithm is designed which is based on a congruence equation containing N variables. Firstly, we compute the product of (det(A))-1 and A*1. Then, the inverse of an NTRU polynomial equals the product modulo w. The advantage of the new algorithm is that the modulus w can be any positive integer greater than 1. The paper analyzes the time complexity of the improved algorithm and the new algorithm.
  • Keywords
    computational complexity; inverse problems; polynomial matrices; public key cryptography; N-cyclic matrix; NTRU key generation; NTRU polynomial ring; NTRU public key cryptosystem; congruence equation; integer coefficients; modular inverse operation; product modulo; time complexity; Computational intelligence; Handheld computers; Neodymium; Security; Adjoint matrix; Convolution operation; Modular inverse; NTRU cryptosystem; Polynomial;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computational Intelligence and Security (CIS), 2011 Seventh International Conference on
  • Conference_Location
    Hainan
  • Print_ISBN
    978-1-4577-2008-6
  • Type

    conf

  • DOI
    10.1109/CIS.2011.201
  • Filename
    6128252