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: Sitalakshmi Venkatraman, Sazia Parvin
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