Resource Efficient Authentication and Session Key Establishment Procedure for Low-Resource IoT Devices
The Internet of Things (IoT) can includes many resource-constrained devices, with most usually needing to securely communicate with their network managers, which are more resource-rich devices in the IoT network. We propose a resource-efficient security scheme that includes authentication of devices with their network managers, authentication between devices on different networks, and an attack-resilient key establishment procedure. Using automated validation with internet security protocols and applications tool-set, we analyse several attack scenarios to determine the security soundness of the proposed solution, and then we evaluate its performance analytically and experimentally. The performance analysis shows that the proposed solution occupies little memory and consumes low energy during the authentication and key generation processes respectively. Moreover, it protects the network from well-known attacks (man-in-the-middle attacks, replay attacks, impersonation attacks, key compromission attacks and denial of service attacks).
open access journal
Citation : Khan, S., Alzahrani, A.I., Alfarraj, O., Alalwan, N. and Al-Bayatti, A.H. (2019) Resource Efficient Authentication and Session Key Establishment Procedure for Low-Resource IoT Devices. IEEE Access.
ISSN : 2169-3536
Research Institute : Cyber Technology Institute (CTI)
Peer Reviewed : Yes