Research Article

Security Analysis and Improvements of Session Key Establishment for Clustered Sensor Networks

Table 5

Energy costs of cryptographic algorithms [28].

Cryptographic algorithms Energy costs

Signing of 1024-bit RSA signature 546.50 mJ
Verification of 1024-bit RSA signature 15.97 mJ
SHA1 0.76 μJ/byte
64-bit AES encryption 1.21 μJ/byte
64-bit AES decryption 1.21 μJ/byte
1024-bit DHKE key generation 875.96 mJ
1024-bit DHKE key exchange 1046.50 mJ
163-bit ECDH key generation 276.70 mJ
163-bit ECDH key exchange 163.50 mJ

These values are the experimental results in [28], in which the cryptographic algorithms were developed on a Compaq iPAQ H3670 equipped with a 206 MHz Intel SA-1110 StrongARM processor and 64 MB RAM.