• DocumentCode
    2316302
  • Title

    Low-cost implementations of NTRU for pervasive security

  • Author

    Atici, Ali Can ; Batina, Lejla ; Fan, Junfeng ; Verbauwhede, Ingrid ; Yalcin, S.B.O.

  • Author_Institution
    Inst. of Sci. & Technol., Istanbul Tech. Univ., Istanbul
  • fYear
    2008
  • fDate
    2-4 July 2008
  • Firstpage
    79
  • Lastpage
    84
  • Abstract
    NTRU is a public-key cryptosystem based on the shortest vector problem in a lattice which is an alternative to RSA and ECC. This work presents a compact and low power NTRU design that is suitable for pervasive security applications such as RFIDs and sensor nodes. We have designed two architectures, one is only capable of encryption and the other one performs both encryption and decryption. The strategy for the designs includes clock gating of registers, operand isolation and precomputation. This work is also the first one to present a complete NTRU design with encryption/decryption circuitry. Our encryption-only NTRU design has a gate-count of 2.8 kgates and dynamic power consumption of 1.72 muW. Moreover, encryption-decryption NTRU design consumes about 6 muW dynamic power and consists of 10.5 kgates.
  • Keywords
    public key cryptography; ubiquitous computing; ECC; NTRU; RSA; clock gating; dynamic power consumption; encryption-decryption circuitry; pervasive security; public-key cryptosystem; registers; shortest vector problem; Cryptographic protocols; Elliptic curve cryptography; Energy consumption; Lattices; Polynomials; Power engineering and energy; Public key; Public key cryptography; Radiofrequency identification; Security;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Application-Specific Systems, Architectures and Processors, 2008. ASAP 2008. International Conference on
  • Conference_Location
    Leuven
  • ISSN
    2160-0511
  • Print_ISBN
    978-1-4244-1897-8
  • Electronic_ISBN
    2160-0511
  • Type

    conf

  • DOI
    10.1109/ASAP.2008.4580158
  • Filename
    4580158