DocumentCode
2025594
Title
System integration of Elliptic Curve Cryptography on an OMAP platform
Author
Morozov, Sergey ; Tergino, Christian ; Schaumont, Patrick
Author_Institution
ECE Dept., Virginia Tech, Blacksburg, VA, USA
fYear
2011
fDate
5-6 June 2011
Firstpage
52
Lastpage
57
Abstract
Elliptic Curve Cryptography (ECC) is popular for digital signatures and other public-key crypto-applications in embedded contexts. However, ECC is computationally intensive, and in particular the performance of the underlying modular arithmetic remains a concern. We investigate the design space of ECC on TI´s OMAP 3530 platform, with a focus on using OMAP´s DSP core to accelerate ECC computations for the ARM Cortex A8 core. We examine the opportunities of the heterogeneous platform for efficient ECC, including the efficient implementation of the underlying field multiplication on the DSP, and the design partitioning to minimize the communications overhead between ARM and DSP. By migrating the computations to the DSP, we demonstrate a significant speedup for the underlying modular arithmetic with up to 9.24x reduction in execution time, compared to the implementation executing on the ARM Cortex processor. Prototype measurements show an energy reduction of up to 5.3 times. We conclude that a heterogeneous platform offers substantial improvements in performance and energy, but we also point out that the cost of inter-processor communication cannot be ignored.
Keywords
digital signal processing chips; digital signatures; public key cryptography; reduced instruction set computing; ARM Cortex A8 core; OMAP 3530 platform; OMAP DSP core; digital signatures; elliptic curve cryptography; field multiplication; interprocessor communication; public key crypto applications; Algorithm design and analysis; Digital signal processing; Elliptic curve cryptography; Libraries; Polynomials; VLIW;
fLanguage
English
Publisher
ieee
Conference_Titel
Application Specific Processors (SASP), 2011 IEEE 9th Symposium on
Conference_Location
San Diego, CA
Print_ISBN
978-1-4577-1212-8
Type
conf
DOI
10.1109/SASP.2011.5941077
Filename
5941077
Link To Document