Authentication-chains: blockchain-inspired lightweight authentication protocol for IoT networks

Internet of Things networks (IoT) are becoming very important in industrial, medical, and commercial applications. The security aspect of IoT networks is critical, especially the authentication of the devices in the network. The current security model in IoT networks uses centralized key exchange se...

Full description

Bibliographic Details
Main Authors: Al Ahmed, Mahmoud Tayseer, Hashim, Fazirulhisyam, Hashim, Shaiful Jahari, Abdullah, Azizol
Format: Article
Published: Multidisciplinary Digital Publishing Institute 2023
_version_ 1811137781043298304
author Al Ahmed, Mahmoud Tayseer
Hashim, Fazirulhisyam
Hashim, Shaiful Jahari
Abdullah, Azizol
author_facet Al Ahmed, Mahmoud Tayseer
Hashim, Fazirulhisyam
Hashim, Shaiful Jahari
Abdullah, Azizol
author_sort Al Ahmed, Mahmoud Tayseer
collection UPM
description Internet of Things networks (IoT) are becoming very important in industrial, medical, and commercial applications. The security aspect of IoT networks is critical, especially the authentication of the devices in the network. The current security model in IoT networks uses centralized key exchange servers that present a security weak point. IoT networks need decentralized management for network security. Blockchain, with its decentralized model of authentication, can provide a solution for decentralized authentication in IoT networks. However, blockchain authentication models are known to be computationally demanding because they require complex mathematical calculations. In this paper, we present an Authentication-Chains protocol which is a lightweight decentralized protocol for IoT authentication based on blockchain distributed ledger. The proposed protocol arranges the nodes in clusters and creates an authentication blockchain for each cluster. These cluster chains are connected by another blockchain. A new consensus algorithm based on proof of identity authentication is adapted to the limited computational capabilities of IoT devices. The proposed protocol security performance is analyzed using cryptographic protocols verifier software and tested. Additionally, a test bed consisting of a Raspberry Pi network is presented to analyze the performance of the proposed protocol.
first_indexed 2024-09-25T03:39:45Z
format Article
id upm.eprints-106828
institution Universiti Putra Malaysia
last_indexed 2024-09-25T03:39:45Z
publishDate 2023
publisher Multidisciplinary Digital Publishing Institute
record_format dspace
spelling upm.eprints-1068282024-08-07T02:24:11Z http://psasir.upm.edu.my/id/eprint/106828/ Authentication-chains: blockchain-inspired lightweight authentication protocol for IoT networks Al Ahmed, Mahmoud Tayseer Hashim, Fazirulhisyam Hashim, Shaiful Jahari Abdullah, Azizol Internet of Things networks (IoT) are becoming very important in industrial, medical, and commercial applications. The security aspect of IoT networks is critical, especially the authentication of the devices in the network. The current security model in IoT networks uses centralized key exchange servers that present a security weak point. IoT networks need decentralized management for network security. Blockchain, with its decentralized model of authentication, can provide a solution for decentralized authentication in IoT networks. However, blockchain authentication models are known to be computationally demanding because they require complex mathematical calculations. In this paper, we present an Authentication-Chains protocol which is a lightweight decentralized protocol for IoT authentication based on blockchain distributed ledger. The proposed protocol arranges the nodes in clusters and creates an authentication blockchain for each cluster. These cluster chains are connected by another blockchain. A new consensus algorithm based on proof of identity authentication is adapted to the limited computational capabilities of IoT devices. The proposed protocol security performance is analyzed using cryptographic protocols verifier software and tested. Additionally, a test bed consisting of a Raspberry Pi network is presented to analyze the performance of the proposed protocol. Multidisciplinary Digital Publishing Institute 2023 Article PeerReviewed Al Ahmed, Mahmoud Tayseer and Hashim, Fazirulhisyam and Hashim, Shaiful Jahari and Abdullah, Azizol (2023) Authentication-chains: blockchain-inspired lightweight authentication protocol for IoT networks. Electronics, 12 (4). pp. 1-20. ISSN 2079-9292 https://www.mdpi.com/2079-9292/12/4/867 10.3390/electronics12040867
spellingShingle Al Ahmed, Mahmoud Tayseer
Hashim, Fazirulhisyam
Hashim, Shaiful Jahari
Abdullah, Azizol
Authentication-chains: blockchain-inspired lightweight authentication protocol for IoT networks
title Authentication-chains: blockchain-inspired lightweight authentication protocol for IoT networks
title_full Authentication-chains: blockchain-inspired lightweight authentication protocol for IoT networks
title_fullStr Authentication-chains: blockchain-inspired lightweight authentication protocol for IoT networks
title_full_unstemmed Authentication-chains: blockchain-inspired lightweight authentication protocol for IoT networks
title_short Authentication-chains: blockchain-inspired lightweight authentication protocol for IoT networks
title_sort authentication chains blockchain inspired lightweight authentication protocol for iot networks
work_keys_str_mv AT alahmedmahmoudtayseer authenticationchainsblockchaininspiredlightweightauthenticationprotocolforiotnetworks
AT hashimfazirulhisyam authenticationchainsblockchaininspiredlightweightauthenticationprotocolforiotnetworks
AT hashimshaifuljahari authenticationchainsblockchaininspiredlightweightauthenticationprotocolforiotnetworks
AT abdullahazizol authenticationchainsblockchaininspiredlightweightauthenticationprotocolforiotnetworks