DocumentCode :
1787063
Title :
Hardware/software co-design of elliptic-curve cryptography for resource-constrained applications
Author :
Holler, Anne ; Druml, Norbert ; Kreiner, Christian ; Steger, Christian ; Felicijan, Tomaz
Author_Institution :
Inst. of Tech. Inf., Graz Univ. of Technol., Graz, Austria
fYear :
2014
fDate :
1-5 June 2014
Firstpage :
1
Lastpage :
6
Abstract :
ECC is an asymmetric encryption providing a comparably high cryptographic strength in relation to the key sizes employed. This makes ECC attractive for resource-constrained systems. While pure hardware solutions usually offer a good performance and a low power consumption, they are inflexible and typically lead to a high area. Here, we show a flexible design approach using a 163-bit GF(2m) elliptic curve and an 8-bit processor. We propose improvements to state-of-the-art software algorithms and present innovative hardware/software codesign variants. The proposed implementation offers highly competitive performance in terms of performance and area.
Keywords :
hardware-software codesign; public key cryptography; 163-bit GF2m elliptic curve; 8-bit processor; ECC; asymmetric encryption; cryptographic strength; elliptic-curve cryptography; flexible design approach; hardware-software codesign variants; key sizes; pure hardware solutions; resource-constrained applications; state-of-the-art software algorithms; Coprocessors; Error correction codes; Hardware; Radiofrequency identification; Random access memory; Software; Elliptic Curve Cryptography; Embedded Devices; RFID;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design Automation Conference (DAC), 2014 51st ACM/EDAC/IEEE
Conference_Location :
San Francisco, CA
Type :
conf
DOI :
10.1145/2593069.2593148
Filename :
6881534
Link To Document :
بازگشت