Research on efficient NTRU implementations scheme
Xinshe Li
Abstract
Xinshe Li
Abstract
The NTRU cryptosystem is a new public key cryptographic algorithm that is developed by J.Hoffstein,in 1996.Its security is based on the hard mathematical problem of finding the shortest vector in a lattice of very high dimension.The principal objects used by the NTRU PKCS are polynomial of degree N-1 having integer coefficient which are operated by addition,subtraction,multiplication and modular arithmetic.Encryption and decryption with NTRU are extremely faster than RSA,and together with ECC,will become the most excellent one of the new public key cryptosystems.The basic principle of NTRU is analyzed in a creative way,and then the main algorithm is analyzed and optimized,specially giving the analysis and integrated scheme,greatly improves the performance of this system.
OpenAlex reports 1 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
The NTRU cryptosystem is a new public key cryptographic algorithm that is developed by J.Hoffstein,in 1996.Its security is based on the hard mathematical problem of finding the shortest vector in a lattice of very high dimension.The principal objects used by the NTRU PKCS are polynomial of degree N-1 having integer coefficient which are operated by addition,subtraction,multiplication and modular arithmetic.Encryption and decryption with NTRU are extremely faster than RSA,and together with ECC,will become the most excellent one of the new public key cryptosystems.The basic principle of NTRU is analyzed in a creative way,and then the main algorithm is analyzed and optimized,specially giving the analysis and integrated scheme,greatly improves the performance of this system.
Key concepts: NTRU, Computer science, Cryptosystem, Lattice-based cryptography, Post-quantum cryptography, Public-key cryptography, Cryptography, Encryption