Cargando…

N-Accesses: A Blockchain-Based Access Control Framework for Secure IoT Data Management

With the rapid advancement of network communication and big data technologies, the Internet of Things (IoT) has permeated every facet of our lives. Meanwhile, the interconnected IoT devices have generated a substantial volume of data, which possess both economic and strategic value. However, owing t...

Descripción completa

Detalles Bibliográficos
Autores principales: Hu, Teng, Yang, Siqi, Wang, Yanping, Li, Gongliang, Wang, Yulong, Wang, Gang, Yin, Mingyong
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10610556/
https://www.ncbi.nlm.nih.gov/pubmed/37896628
http://dx.doi.org/10.3390/s23208535
_version_ 1785128283855126528
author Hu, Teng
Yang, Siqi
Wang, Yanping
Li, Gongliang
Wang, Yulong
Wang, Gang
Yin, Mingyong
author_facet Hu, Teng
Yang, Siqi
Wang, Yanping
Li, Gongliang
Wang, Yulong
Wang, Gang
Yin, Mingyong
author_sort Hu, Teng
collection PubMed
description With the rapid advancement of network communication and big data technologies, the Internet of Things (IoT) has permeated every facet of our lives. Meanwhile, the interconnected IoT devices have generated a substantial volume of data, which possess both economic and strategic value. However, owing to the inherently open nature of IoT environments and the limited capabilities and the distributed deployment of IoT devices, traditional access control methods fall short in addressing the challenges of secure IoT data management. On the one hand, the single point of failure issue is inevitable for the centralized access control schemes. On the other hand, most decentralized access control schemes still face problems such as token underutilization, the insecure distribution of user permissions, and inefficiency.This paper introduces a blockchain-based access control framework to address these challenges. Specifically, the proposed framework enables data owners to host their data and achieves user-defined lightweight data management. Additionally, through the strategic amalgamation of smart contracts and hash-chains, our access control scheme can limit the number of times (i.e., n-times access) a user can access the IoT data before the deadline. This also means that users can utilize their tokens multiple times (predefined by the data owner) within the deadline, thereby improving token utilization while ensuring strict access control. Furthermore, by leveraging the intrinsic characteristics of blockchain, our framework allows data owners to gain capabilities for auditing the access records of their data and verifying them. To empirically validate the effectiveness of our proposed framework and approach, we conducted extensive simulations, and the experimental results demonstrated the feasibility and efficiency of our solution.
format Online
Article
Text
id pubmed-10610556
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-106105562023-10-28 N-Accesses: A Blockchain-Based Access Control Framework for Secure IoT Data Management Hu, Teng Yang, Siqi Wang, Yanping Li, Gongliang Wang, Yulong Wang, Gang Yin, Mingyong Sensors (Basel) Article With the rapid advancement of network communication and big data technologies, the Internet of Things (IoT) has permeated every facet of our lives. Meanwhile, the interconnected IoT devices have generated a substantial volume of data, which possess both economic and strategic value. However, owing to the inherently open nature of IoT environments and the limited capabilities and the distributed deployment of IoT devices, traditional access control methods fall short in addressing the challenges of secure IoT data management. On the one hand, the single point of failure issue is inevitable for the centralized access control schemes. On the other hand, most decentralized access control schemes still face problems such as token underutilization, the insecure distribution of user permissions, and inefficiency.This paper introduces a blockchain-based access control framework to address these challenges. Specifically, the proposed framework enables data owners to host their data and achieves user-defined lightweight data management. Additionally, through the strategic amalgamation of smart contracts and hash-chains, our access control scheme can limit the number of times (i.e., n-times access) a user can access the IoT data before the deadline. This also means that users can utilize their tokens multiple times (predefined by the data owner) within the deadline, thereby improving token utilization while ensuring strict access control. Furthermore, by leveraging the intrinsic characteristics of blockchain, our framework allows data owners to gain capabilities for auditing the access records of their data and verifying them. To empirically validate the effectiveness of our proposed framework and approach, we conducted extensive simulations, and the experimental results demonstrated the feasibility and efficiency of our solution. MDPI 2023-10-18 /pmc/articles/PMC10610556/ /pubmed/37896628 http://dx.doi.org/10.3390/s23208535 Text en © 2023 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Hu, Teng
Yang, Siqi
Wang, Yanping
Li, Gongliang
Wang, Yulong
Wang, Gang
Yin, Mingyong
N-Accesses: A Blockchain-Based Access Control Framework for Secure IoT Data Management
title N-Accesses: A Blockchain-Based Access Control Framework for Secure IoT Data Management
title_full N-Accesses: A Blockchain-Based Access Control Framework for Secure IoT Data Management
title_fullStr N-Accesses: A Blockchain-Based Access Control Framework for Secure IoT Data Management
title_full_unstemmed N-Accesses: A Blockchain-Based Access Control Framework for Secure IoT Data Management
title_short N-Accesses: A Blockchain-Based Access Control Framework for Secure IoT Data Management
title_sort n-accesses: a blockchain-based access control framework for secure iot data management
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10610556/
https://www.ncbi.nlm.nih.gov/pubmed/37896628
http://dx.doi.org/10.3390/s23208535
work_keys_str_mv AT huteng naccessesablockchainbasedaccesscontrolframeworkforsecureiotdatamanagement
AT yangsiqi naccessesablockchainbasedaccesscontrolframeworkforsecureiotdatamanagement
AT wangyanping naccessesablockchainbasedaccesscontrolframeworkforsecureiotdatamanagement
AT ligongliang naccessesablockchainbasedaccesscontrolframeworkforsecureiotdatamanagement
AT wangyulong naccessesablockchainbasedaccesscontrolframeworkforsecureiotdatamanagement
AT wanggang naccessesablockchainbasedaccesscontrolframeworkforsecureiotdatamanagement
AT yinmingyong naccessesablockchainbasedaccesscontrolframeworkforsecureiotdatamanagement