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...
Main Authors: | , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2022-03-01
|
Series: | Systems |
Subjects: | |
Online Access: | https://www.mdpi.com/2079-8954/10/2/39 |
_version_ | 1827599285215035392 |
---|---|
author | Sitalakshmi Venkatraman Sazia Parvin |
author_facet | Sitalakshmi Venkatraman Sazia Parvin |
author_sort | Sitalakshmi Venkatraman |
collection | DOAJ |
description | 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. |
first_indexed | 2024-03-09T04:10:41Z |
format | Article |
id | doaj.art-6b704da7786349768b0d786b4a71e81d |
institution | Directory Open Access Journal |
issn | 2079-8954 |
language | English |
last_indexed | 2024-03-09T04:10:41Z |
publishDate | 2022-03-01 |
publisher | MDPI AG |
record_format | Article |
series | Systems |
spelling | doaj.art-6b704da7786349768b0d786b4a71e81d2023-12-03T14:00:53ZengMDPI AGSystems2079-89542022-03-011023910.3390/systems10020039Developing an IoT Identity Management System Using BlockchainSitalakshmi Venkatraman0Sazia Parvin1Melbourne Polytechnic, 77 St Georges Rd, Preston, VIC 3072, AustraliaMelbourne Polytechnic, 77 St Georges Rd, Preston, VIC 3072, AustraliaIdentity (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.https://www.mdpi.com/2079-8954/10/2/39IoTidentity managementblockchainsecurityprivacytrust |
spellingShingle | Sitalakshmi Venkatraman Sazia Parvin Developing an IoT Identity Management System Using Blockchain Systems IoT identity management blockchain security privacy trust |
title | Developing an IoT Identity Management System Using Blockchain |
title_full | Developing an IoT Identity Management System Using Blockchain |
title_fullStr | Developing an IoT Identity Management System Using Blockchain |
title_full_unstemmed | Developing an IoT Identity Management System Using Blockchain |
title_short | Developing an IoT Identity Management System Using Blockchain |
title_sort | developing an iot identity management system using blockchain |
topic | IoT identity management blockchain security privacy trust |
url | https://www.mdpi.com/2079-8954/10/2/39 |
work_keys_str_mv | AT sitalakshmivenkatraman developinganiotidentitymanagementsystemusingblockchain AT saziaparvin developinganiotidentitymanagementsystemusingblockchain |