• DocumentCode
    2512202
  • Title

    Research on NTRU Algorithm for Mobile Java Security

  • Author

    Shen, Xiaoyu ; Du, Zhenjun ; Chen, Rong

  • Author_Institution
    Sch. of Inf. Sci. & Technol., Dalian Maritime Univ., Dalian, China
  • fYear
    2009
  • fDate
    25-27 Sept. 2009
  • Firstpage
    366
  • Lastpage
    369
  • Abstract
    Traditionally, it has been difficult to deploy mobile Java security in mass market mobile devices primarily due to size and speed constraints. NTRU, a relatively new public key cryptosystem based on the shortest vector problem in a lattice, with many advantages compared with other cryptosystems, such as high speed and low memory use, provides the possibility to overcome the constraints. This paper briefly describes NTRU cryptosystem and two approaches to optimize the algorithm, such as changing forms and using low hamming weight products; the former approach simplifies both the key generation and the decryption, and the latter one increases the speed of the convolution multiplication by nearly 2 times. Experiments on the performance of enhanced NTRU-251 compared with RSA-1024 in the mobile Java device are made. Preliminary experimental results show the advantages of NTRU over RSA, such as, at the similar security level, the key size of NTRU is less than a quarter of that of RSA, and the speed of NTRU is much faster than that of RSA; the key generation is more than 200 times faster, the encryption is almost 3 times faster, and the decryption is about 30 times faster. These experimental results show the applicable prospect of NTRU in mobile Java systems.
  • Keywords
    Java; lattice theory; mobile computing; public key cryptography; vectors; NTRU cryptosystem; decryption; hamming weight product; lattice; mass market mobile device; mobile Java security; public key cryptosystem; shortest vector problem; Java; Security; NTRU; public key cryptosystem; shortest vector problem;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Scalable Computing and Communications; Eighth International Conference on Embedded Computing, 2009. SCALCOM-EMBEDDEDCOM'09. International Conference on
  • Conference_Location
    Dalian
  • Print_ISBN
    978-0-7695-3825-9
  • Type

    conf

  • DOI
    10.1109/EmbeddedCom-ScalCom.2009.72
  • Filename
    5341656