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. | 1 | 3 | 0.45 |
M. Benaissa | 2 | 27 | 2.62 |