Sciweavers

ISCAS
2008
IEEE

A 6.3nJ/op low energy 160-bit modulo-multiplier for elliptic curve cryptography processor

13 years 11 months ago
A 6.3nJ/op low energy 160-bit modulo-multiplier for elliptic curve cryptography processor
— A low energy modulo-multiplier is proposed for elliptic curve cryptography (ECC) processor, especially for authentication in mobile device or key encryption in embedded health-care system. The multiplier uses only two 40-bit multipliers to execute 160-bit operation based on the Montgomery modulo-multiplication algorithm. Partial products of multiplication are accumulated with shift registers to get final 160-bit MSB of output value. One modulo-multiplication is executed with 20 clock cycles at 40MHz operating frequency. It consumes 6.3nJ for each modulo-multiplication at 1V supply voltage. It is implemented by using 0.18-µm CMOS process and
Hyejung Kim, Yongsang Kim, Hoi-Jun Yoo
Added 31 May 2010
Updated 31 May 2010
Type Conference
Year 2008
Where ISCAS
Authors Hyejung Kim, Yongsang Kim, Hoi-Jun Yoo
Comments (0)