Sciweavers

WISA
2007
Springer

A Compact Architecture for Montgomery Elliptic Curve Scalar Multiplication Processor

13 years 10 months ago
A Compact Architecture for Montgomery Elliptic Curve Scalar Multiplication Processor
We propose a compact architecture of a Montgomery elliptic curve scalar multiplier in a projective coordinate system over GF(2m ). To minimize the gate area of the architecture, we use the common Z projective coordinate system where a common Z value is kept for two elliptic curve points during the calculations, which results in one register reduction. In addition, by reusing the registers we are able to reduce two more registers. Therefore, we reduce the number of registers required for elliptic curve processor from 9 to 6 (a 33%). Moreover, a unidirectional circular shift register file reduces the complexity of the register file, resulting in a further 17% reduction of total gate area in our design. As a result, the total gate area is 13.2k gates with 314k cycles which is the smallest compared to the previous works. Key words: Compact Elliptic Curve Processor, Montgomery Scalar Multiplication
Yong Ki Lee, Ingrid Verbauwhede
Added 09 Jun 2010
Updated 09 Jun 2010
Type Conference
Year 2007
Where WISA
Authors Yong Ki Lee, Ingrid Verbauwhede
Comments (0)