Title
Embedded Software Design of Scalable Low-Area Elliptic-Curve Cryptography
Abstract
In this letter, a fully software implementation of scalable elliptic curve cryptography (ECC) over GF(2m) on a tiny microcontroller (PicoBlaze) is presented. The implementation performs the whole ECC point multiplication in only 0.257 s for m =113 bit , 0.405 s for m = 131 bit , 0.75 s for m = 163 bit and in 1.23 s for m = 193 bit . This design, either standalone or as part of a software-hardware codesign, opens up the potential of scalable public key cryptography to be used in secure resource constrained applications.
Year
DOI
Venue
2009
10.1109/LES.2009.2034708
Embedded Systems Letters, IEEE
Keywords
Field
DocType
field programmable gate arrays,hardware-software codesign,microcontrollers,public key cryptography,PicoBlaze,embedded software design,field programmable gate array,scalable low-area elliptic-curve cryptography,scalable public key cryptography,software-hardware codesign,tiny microcontroller,Elliptic curve cryptography (ECC),embedded security,field-programmable gate array (FPGA)
Software design,Embedded software,Computer science,Parallel computing,PicoBlaze,Real-time computing,Multiplication,Microcontroller,Application software,Elliptic curve cryptography,Public-key cryptography,Embedded system
Journal
Volume
Issue
ISSN
1
2
1943-0663
Citations 
PageRank 
References 
3
0.45
5
Authors
2
Name
Order
Citations
PageRank
Hassan, M.N.130.45
M. Benaissa2272.62