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
Link To Document