Title :
Analytical study of implementation issues of NTRU
Author :
Tata, Praveen Gauravaram ; Narumanchi, Harika ; Emmadi, Nitesh
Author_Institution :
Consultancy Services, Hyderabad, India
Abstract :
Nth-Dimensional Truncated Polynomial Ring (NTRU) is a lattice-based public-key cryptosystem that offers encryption and digital signature solutions. It was designed by Silverman, Hoffstein and Pipher. The NTRU cryptosystem was patented by NTRU Cryptosystems Inc. (which was later acquired by Security Innovations) and available as IEEE 1363.1 and X9.98 standards. NTRU is resistant to attacks based on Quantum computing, to which the standard RSA and ECC public-key cryptosystems are vulnerable to. In addition, NTRU has higher performance advantages over these cryptosystems. Considering this importance of NTRU, it is highly recommended to adopt NTRU as part of a cipher suite along with widely used cryptosystems for internet security protocols and applications. In this paper, we present our analytical study on the implementation of NTRU encryption scheme which serves as a guideline for security practitioners who are novice to lattice-based cryptography or even cryptography. In particular, we show some non-trivial issues that should be considered towards a secure and efficient NTRU implementation.
Keywords :
Internet; cryptographic protocols; digital signatures; polynomials; public key cryptography; quantum computing; Internet security protocols; Nth-dimensional truncated polynomial ring; NTRU cryptosystem; NTRU encryption scheme; cipher suite; digital signature solutions; encryption solutions; lattice-based public-key cryptosystem; quantum computing; Encryption; Lattices; Polynomials; Quantum computing; Vectors;
Conference_Titel :
Advances in Computing, Communications and Informatics (ICACCI, 2014 International Conference on
Conference_Location :
New Delhi
Print_ISBN :
978-1-4799-3078-4
DOI :
10.1109/ICACCI.2014.6968468