DocumentCode
3421385
Title
Implementation of binary edwards curves for very-constrained devices
Author
Kocabas, Ünal ; Fan, Junfeng ; Verbauwhede, Ingrid
Author_Institution
ESAT, Katholieke Univ. Leuven, Leuven-Heverlee, Belgium
fYear
2010
fDate
7-9 July 2010
Firstpage
185
Lastpage
191
Abstract
Elliptic Curve Cryptography (ECC) is considered as the best candidate for Public-Key Cryptosystems (PKC) for ubiquitous security. Recently, Elliptic Curve Cryptography (ECC) based on Binary Edwards Curves (BEC) has been proposed and it shows several interesting properties, e.g., completeness and security against certain exceptional-points attacks. In this paper, we propose a hardware implementation of the BEC for extremely constrained devices. The w-coordinates and Montgomery powering ladder are used. Next, we also give techniques to reduce the register file size, which is the largest component of the embedded core. Thirdly, we apply gated clocking to reduce the overall power consumption. The implementation has a size of 13,427 Gate Equivalent (GE), and 149.5 ms are required for one point multiplication. To the best of our knowledge, this is the first hardware implementation of binary Edwards curves.
Keywords
Clocks; Costs; Data security; Digital signatures; Elliptic curve cryptography; Elliptic curves; Energy consumption; H infinity control; Hardware; Public key cryptography; Binary Edwards Curve; Public-Key Cryptography;
fLanguage
English
Publisher
ieee
Conference_Titel
Application-specific Systems Architectures and Processors (ASAP), 2010 21st IEEE International Conference on
Conference_Location
Rennes, France
ISSN
2160-0511
Print_ISBN
978-1-4244-6966-6
Electronic_ISBN
2160-0511
Type
conf
DOI
10.1109/ASAP.2010.5541003
Filename
5541003
Link To Document