Developing an IoT Identity Management System Using Blockchain

Identity (ID) management systems have evolved based on traditional data modelling and authentication protocols that are facing security, privacy, and trust challenges with the growth of Internet of Things (IoT). Research surveys reveal that blockchain technology offers special features of self-sover...

Full description

Bibliographic Details
Main Authors: Parvin, S. (Author), Venkatraman, S. (Author)
Format: Article
Language:English
Published: MDPI 2022
Subjects:
IoT
Online Access:View Fulltext in Publisher
LEADER 01790nam a2200217Ia 4500
001 0.3390-systems10020039
008 220421s2022 CNT 000 0 und d
020 |a 20798954 (ISSN) 
245 1 0 |a Developing an IoT Identity Management System Using Blockchain 
260 0 |b MDPI  |c 2022 
856 |z View Fulltext in Publisher  |u https://doi.org/10.3390/systems10020039 
520 3 |a Identity (ID) management systems have evolved based on traditional data modelling and authentication protocols that are facing security, privacy, and trust challenges with the growth of Internet of Things (IoT). Research surveys reveal that blockchain technology offers special features of self-sovereign identity and cryptography that can be leveraged to address the issues of security breach and privacy leaks prevalent in existing ID management systems. Although research studies are recently exploring the suitability of blockchain based support to existing infrastructure, there is a lack of focus on IoT ecosystem in the secured ID management with data provenance of digital assets in businesses. In this paper, we propose a blockchain based ID management system for computing assets in an IoT ecosystem comprising of devices, software, users, and data operations. We design and develop a proof-of-concept prototype using a federated and distributed blockchain platform with smart contracts to support highly trusted data storage and secure authentication of IoT resources and operations within a business case scenario. © 2022 by the authors. Licensee MDPI, Basel, Switzerland. 
650 0 4 |a blockchain 
650 0 4 |a identity management 
650 0 4 |a IoT 
650 0 4 |a privacy 
650 0 4 |a security 
650 0 4 |a trust 
700 1 0 |a Parvin, S.  |e author 
700 1 0 |a Venkatraman, S.  |e author 
773 |t Systems