학술논문

Low-Power Low-Energy Prime-Field ECC Processor Based on Montgomery Modular Inverse Algorithm
Document Type
Conference
Source
2009 12th Euromicro Conference on Digital System Design, Architectures, Methods and Tools Digital System Design, Architectures, Methods and Tools, 2009. DSD '09. 12th Euromicro Conference on. :817-822 Aug, 2009
Subject
Computing and Processing
Communication, Networking and Broadcast Technologies
Elliptic curve cryptography
Hardware
Energy consumption
CMOS technology
Public key cryptography
Timing
CMOS process
Circuit simulation
Frequency
Wireless sensor networks
elliptic-curve cryptography
low-energy
low-power
crypto-processor
Language
Abstract
In this paper, we present a fast low-power low-energy standard public-key cryptography processor for use in power/energy-limited applications. The proposed prime-field elliptic-curve cryptography hardware uses a modified Montgomery modular inverse algorithm to minimize the total calculation time and is completely flexible in terms of the field and curve parameters. The power consumption is minimized by simplifying the architecture and circuit implementation. To assess the power/energy and timing efficiency of the design, we have implemented the processor for 192-bit prime fields using a standard 0.13 ¿m CMOS technology. The simulation results show that the processor consumes only 39.3 ¿W/MHz which is lower than the power consumption reported for similar designs. Our proposed hardware completes one 192-bit scalar multiplication in 0.525s at a frequency of 1 MHz, consuming only 20.63 ¿J. With these specifications, the proposed processor may be used in many applications of wireless sensors and RFID tags.