Energy Analysis of Public-Key Cryptography for Wireless Sensor Networks
University of California, Santa Cruz · Microsystems (United Kingdom) · +1 more institution
Abstract
In this paper, we quantify the energy cost of authentication and key exchange based on public-key cryptography on an 8-bit microcontroller platform. We present a comparison of two public-key algorithms, RSA and elliptic curve cryptography (ECC), and consider mutual authentication and key exchange between two untrusted parties such as two nodes in a wireless sensor network. Our measurements on an Atmel ATmega128L low-power microcontroller indicate that public-key cryptography is very viable on 8-bit energy-constrained platforms even if implemented in software. We found ECC to have a significant advantage over RSA as it reduces computation time and also the amount of data transmitted and stored.
Citation impact
- FWCI
- 34.52
- Percentile
- 100%
- References
- 12
Authors
5- ASArvinderpal S. WanderCorresponding
University of California, Santa Cruz
- NGNils Gura
Microsystems (United Kingdom), Oracle (United States)
- HEHans Eberle
Oracle (United States), Microsystems (United Kingdom)
- VGVipul Gupta
Microsystems (United Kingdom), Oracle (United States)
- SCSheueling Chang Shantz
Oracle (United States), Microsystems (United Kingdom)
Topics & keywords
- Elliptic curve cryptography
- Public-key cryptography
- Computer science
- Wireless sensor network
- Key exchange
- Cryptography
- Key (lock)
- Authentication (law)
- Affordable and clean energy