DocumentCode :
2705767
Title :
Logical Mistakes in NTRU Compensation Algorithm and Improvement of Encryption Verification Algorithm
Author :
Quan, Yining ; Li, Xinshe ; Hu, Yupu
Author_Institution :
XiDian Univ., Xi´´an
fYear :
2007
fDate :
15-19 Dec. 2007
Firstpage :
769
Lastpage :
772
Abstract :
The basic security of NTRU is based on the hardness of the shortest vector problem (SVP) of some lattice, named as CS lattice. Dealing with the decryption failure problem of NTRU is an important topic. The logical mistakes and defects of NTRU compensation algorithm which is used for dealing with the decryption failure problem of NTRU are analyzed. The compensation algorithm is proven to be incorrect in this paper. It seems that NTRU encryption verification algorithm can cope with the decryption failure problem of NTRU. But in fact, it is hard to get a satisfying result. An improvement scheme on NTRU encryption verification algorithm is also put forward and discussed, which can correctly resume the plaintext in high probability while the security is the same with NTRU.
Keywords :
public key cryptography; CS lattice; NTRU compensation algorithm; decryption failure problem; encryption verification algorithm; shortest vector problem; Algorithm design and analysis; Computational intelligence; Computer networks; Computer security; Information security; Laboratories; Lattices; Polynomials; Public key cryptography; Wrapping;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computational Intelligence and Security Workshops, 2007. CISW 2007. International Conference on
Conference_Location :
Harbin
Print_ISBN :
978-0-7695-3073-4
Type :
conf
DOI :
10.1109/CISW.2007.4425608
Filename :
4425608
Link To Document :
بازگشت