BCoT Sentry: A Blockchain-Based Identity Authentication Framework for IoT Devices

  • by

BCoT Sentry: A Blockchain-Based Identity Authentication Framework for IoT Devices
editor_iot
31/05/2021 – 09:51

BCoT Sentry: A Blockchain-Based Identity Authentication Framework for IoT Devices

Citation: Gong,L.;Alghazzawi, D.M.; Cheng, L. BCoT Sentry: A Blockchain-Based Identity Authentication Framework for IoT Devices. Information 2021, 12, 203. https://doi.org/10.3390/info12050203

Received: 10 April 2021 Accepted: 7 May 2021 Published: 10 May 2021
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

King Abdulaziz University, Jeddah 21589, Saudi Arabia; dghazzawi@kau.edu.sa * Correspondence: chengli at ms.xjb.ac.cn

Abstract: In Internet of Things (IoT) environments, privacy and security are among some of the significant challenges. Recently, several studies have attempted to apply blockchain technology to increase IoT network security. However, the lightweight feature of IoT devices commonly fails to meet computational intensive requirements for blockchain-based security models. In this work, we propose a mechanism to address this issue. We design an IoT blockchain architecture to store device identity information in a distributed ledger. We propose a Blockchain of Things (BCoT) Gateway to facilitate the recording of authentication transactions in a blockchain network without modifying existing device hardware or applications. Furthermore, we introduce a new device recognition model that is suitable for blockchain-based identity authentication, where we employ a novel feature selection method for device traffic flow. Finally, we develop the BCoT Sentry framework as a reference implementation of our proposed method. Experiment results verify the feasibility of our proposed framework.
Keywords: IoT; blockchain; authentication

Leave a Reply

Your email address will not be published. Required fields are marked *