SEARCH

SEARCH BY CITATION

Keywords:

  • identity-based key agreement;
  • wireless sensor networks;
  • underwater wireless sensor networks;
  • key distribution;
  • pairings

Graphical Abstract

Thumbnail image of graphical abstract

We illustrate to what extent the latest implementation advancements push the efficiency boundaries of public key cryptography in wireless sensor networks. Our conclusions challenge the common wisdom which states that symmetric key cryptography is more energy-efficient than public key cryptography in wireless embedded devices.

Abstract

Wireless sensors are battery-powered devices which are highly constrained in terms of computational capabilities, memory and communication bandwidth. While battery life is their main limitation, they require considerable energy to communicate data. Due to this, it turns out that the energy saving of computationally inexpensive primitives (like symmetric key cryptography (SKC)) can be nullified by the bigger amount of data they require to be sent. In this work, we study the energy cost of key agreement protocols between peers in a network using asymmetric key cryptography. Our main concern is to reduce the amount of data to be exchanged, which can be done by using special cryptographic paradigms like identity-based and self-certified cryptography. The main news is that an intensive computational primitive for resource-constrained devices, such as non-interactive identity-based authenticated key exchange, performs comparably or even better than traditional authenticated key exchange (AKE) in a variety of scenarios. Moreover, protocols based in this primitive can provide better security properties in real deployments than other simple protocols based on symmetric cryptography. Our findings illustrate to what extent the latest implementation advancements push the efficiency boundaries of public key cryptography (PKC) in wireless sensor networks (WSNs). Copyright © 2010 John Wiley & Sons, Ltd.