| Vol. 4, No. 1, May 2007 - Art. 11 |
| |
| Implementing ECC for 8-bit Systems and Power Consumption |
|
 |
by
Guido Bertoni, STMicroelectronics; Luca Breveglieri,
Matteo Venturi, Politecnico di Milano
Copyright
Copyright © STMicroelectronics, Politecnico di Milano,
2007
|
| | |
Abstract
Public key cryptography is widely considered as the fundamental
building block for key exchange; different public key algorithms
are standardized and used in many applications. Among them, ECC
(Elliptic Curve Cryptography) is considered the best solution in
terms of security, computational requirements, and storage needs
for secret and public keys. Energy consumption is one of the main
constraints to be considered in wireless sensor networks. In the
case of sensor networks, the typical approaches of minimizing latency
via a complete hardware coprocessor and of reducing area overhead
via an efficient implementation of finite field operations might
not provide the best solution. In this paper, two coprocessors for
minimizing both additional resources and power consumption are presented.
Costs and performances of such coprocessors are compared with known
results, showing that space exists for the reduction of energy consumption
without degrading the other performance figures. |
| |
| |
|