Research Article

A Lightweight Secure User Authentication and Key Agreement Protocol for Wireless Sensor Networks

Table 1

Notations.

NotationDescription

GWNGateway node
Uiith user
Sjjth sensor node
IDiUi’s identity
PWiUi’s password
SIDjSj’s identity
XGWNGWN’s secure password key
KjSj’s secret password key
h ()A secure one-way hash function
BioUi’s biometric
GWN’s private key
XpubGWN’s public key; Xpub = 
TiTimestamp, i = 1, 2, ….
Ek ()/Dk ()The symmetric encryption/decryption function using key k
GAn elliptical curve group
PThe generator of G
E/FpAn elliptic curve E defined on a finite field Fp with order p.