DocumentCode :
3508512
Title :
Reconfigurable Architectures for Curve-Based Cryptography on Embedded Micro-Controllers
Author :
Batina, Lejla ; Hodjat, Alireza ; Hwang, David ; Sakiyama, Kazuo ; Verbauwhede, Ingrid
Author_Institution :
SAT/SCD-COSIC, Katholieke Universiteit, Leuven
fYear :
2006
fDate :
28-30 Aug. 2006
Firstpage :
1
Lastpage :
4
Abstract :
This paper discusses architectures for embedded security to enable various cryptographic services at low cost. To realize the large bit-lengths and complex arithmetic on an 8-bit embedded micro-controller, several hardware acceleration options for elliptic and hyperelliptic curve cryptography (ECC and HECC) are studied and systematically evaluated. Two key factors influence the performance: one is the communication interface i.e. I/O transfers between processor and co-processor and the other one is the boundary between hardware and software. Our experiments are run on an 8051 and an AVR micro-controller with the crypto co-processors implemented on a FPGA
Keywords :
cryptography; embedded systems; microcontrollers; reconfigurable architectures; FPGA; curve-based cryptography; elliptic curve cryptography; embedded micro-controllers; hardware acceleration; hyperelliptic curve cryptography; reconfigurable architectures; Acceleration; Arithmetic; Coprocessors; Elliptic curve cryptography; Elliptic curves; Field programmable gate arrays; Galois fields; Hardware; Reconfigurable architectures; Security;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Field Programmable Logic and Applications, 2006. FPL '06. International Conference on
Conference_Location :
Madrid
Print_ISBN :
1-4244-0312-X
Type :
conf
DOI :
10.1109/FPL.2006.311286
Filename :
4101048
Link To Document :
بازگشت