Peer-Reviewed Journal Details
Mandatory Fields
Baldwin, B., Goundar, R.R., Hamilton, M., and Marnane, W.P.
2012
November
Journal of Cryptographic Engineering
Co-Z ECC Scalar Multiplications for Hardware, Software and Hardware-Software Co-Design on Embedded Systems
Published
Scopus: 16 ()
Optional Fields
Elliptic curves, regular ladders, FPGA, Microblaze, hardware, hardware-software co-design.
2
4
221
240
Recent elliptic curve scalar multiplication al- gorithms are based on efficient co-Z arithmetics. These arithmetics were initially introduced by Meloni in 2007 where addition of projective points share the same Z-coordinate. The co-Z version algorithms are sufficiently fast and secure against a large variety of implementation attacks. This paper analyzes the performance of these algorithms in hardware and then compares them against software and hardware-software co-design environments on FPGA, in terms of speed, memory, power and energy consumption. Specifically, this paper presents a survey and performance comparison of implementations of co-Z versions of the Montgomery ladder and the Joye’s double-add algorithm in an embedded system environment.
10.1007/s13389-012-0042-2
Grant Details
Science Foundation Ireland
SFI/06/MI/006