Enhancing Security and Flexibility in the Industrial Internet of Things: Blockchain-Based Data Sharing and Privacy Protection

To address the complexities, inflexibility, and security concerns in traditional data sharing models of the Industrial Internet of Things (IIoT), we propose a blockchain-based data sharing and privacy protection (BBDSPP) scheme for IIoT. Initially, we characterize and assign values to attributes, an...

Full description

Bibliographic Details
Main Authors: Weiming Tong, Luyao Yang, Zhongwei Li, Xianji Jin, Liguo Tan
Format: Article
Language:English
Published: MDPI AG 2024-02-01
Series:Sensors
Subjects:
Online Access:https://www.mdpi.com/1424-8220/24/3/1035
_version_ 1797318212851859456
author Weiming Tong
Luyao Yang
Zhongwei Li
Xianji Jin
Liguo Tan
author_facet Weiming Tong
Luyao Yang
Zhongwei Li
Xianji Jin
Liguo Tan
author_sort Weiming Tong
collection DOAJ
description To address the complexities, inflexibility, and security concerns in traditional data sharing models of the Industrial Internet of Things (IIoT), we propose a blockchain-based data sharing and privacy protection (BBDSPP) scheme for IIoT. Initially, we characterize and assign values to attributes, and employ a weighted threshold secret sharing scheme to refine the data sharing approach. This enables flexible combinations of permissions, ensuring the adaptability of data sharing. Subsequently, based on non-interactive zero-knowledge proof technology, we design a lightweight identity proof protocol using attribute values. This protocol pre-verifies the identity of data accessors, ensuring that only legitimate terminal members can access data within the system, while also protecting the privacy of the members. Finally, we utilize the InterPlanetary File System (IPFS) to store encrypted shared resources, effectively addressing the issue of low storage efficiency in traditional blockchain systems. Theoretical analysis and testing of the computational overhead of our scheme demonstrate that, while ensuring performance, our scheme has the smallest total computational load compared to the other five schemes. Experimental results indicate that our scheme effectively addresses the shortcomings of existing solutions in areas such as identity authentication, privacy protection, and flexible combination of permissions, demonstrating a good performance and strong feasibility.
first_indexed 2024-03-08T03:49:07Z
format Article
id doaj.art-bee2471e651b437f883d2b27383174c1
institution Directory Open Access Journal
issn 1424-8220
language English
last_indexed 2024-03-08T03:49:07Z
publishDate 2024-02-01
publisher MDPI AG
record_format Article
series Sensors
spelling doaj.art-bee2471e651b437f883d2b27383174c12024-02-09T15:22:39ZengMDPI AGSensors1424-82202024-02-01243103510.3390/s24031035Enhancing Security and Flexibility in the Industrial Internet of Things: Blockchain-Based Data Sharing and Privacy ProtectionWeiming Tong0Luyao Yang1Zhongwei Li2Xianji Jin3Liguo Tan4Laboratory for Space Environment and Physical Sciences, Harbin Institute of Technology, Harbin 150001, ChinaSchool of Electrical Engineering and Automation, Harbin Institute of Technology, Harbin 150001, ChinaSchool of Electrical Engineering and Automation, Harbin Institute of Technology, Harbin 150001, ChinaSchool of Electrical Engineering and Automation, Harbin Institute of Technology, Harbin 150001, ChinaLaboratory for Space Environment and Physical Sciences, Harbin Institute of Technology, Harbin 150001, ChinaTo address the complexities, inflexibility, and security concerns in traditional data sharing models of the Industrial Internet of Things (IIoT), we propose a blockchain-based data sharing and privacy protection (BBDSPP) scheme for IIoT. Initially, we characterize and assign values to attributes, and employ a weighted threshold secret sharing scheme to refine the data sharing approach. This enables flexible combinations of permissions, ensuring the adaptability of data sharing. Subsequently, based on non-interactive zero-knowledge proof technology, we design a lightweight identity proof protocol using attribute values. This protocol pre-verifies the identity of data accessors, ensuring that only legitimate terminal members can access data within the system, while also protecting the privacy of the members. Finally, we utilize the InterPlanetary File System (IPFS) to store encrypted shared resources, effectively addressing the issue of low storage efficiency in traditional blockchain systems. Theoretical analysis and testing of the computational overhead of our scheme demonstrate that, while ensuring performance, our scheme has the smallest total computational load compared to the other five schemes. Experimental results indicate that our scheme effectively addresses the shortcomings of existing solutions in areas such as identity authentication, privacy protection, and flexible combination of permissions, demonstrating a good performance and strong feasibility.https://www.mdpi.com/1424-8220/24/3/1035blockchaindata sharingattribute-based encryptionzero-knowledge proof
spellingShingle Weiming Tong
Luyao Yang
Zhongwei Li
Xianji Jin
Liguo Tan
Enhancing Security and Flexibility in the Industrial Internet of Things: Blockchain-Based Data Sharing and Privacy Protection
Sensors
blockchain
data sharing
attribute-based encryption
zero-knowledge proof
title Enhancing Security and Flexibility in the Industrial Internet of Things: Blockchain-Based Data Sharing and Privacy Protection
title_full Enhancing Security and Flexibility in the Industrial Internet of Things: Blockchain-Based Data Sharing and Privacy Protection
title_fullStr Enhancing Security and Flexibility in the Industrial Internet of Things: Blockchain-Based Data Sharing and Privacy Protection
title_full_unstemmed Enhancing Security and Flexibility in the Industrial Internet of Things: Blockchain-Based Data Sharing and Privacy Protection
title_short Enhancing Security and Flexibility in the Industrial Internet of Things: Blockchain-Based Data Sharing and Privacy Protection
title_sort enhancing security and flexibility in the industrial internet of things blockchain based data sharing and privacy protection
topic blockchain
data sharing
attribute-based encryption
zero-knowledge proof
url https://www.mdpi.com/1424-8220/24/3/1035
work_keys_str_mv AT weimingtong enhancingsecurityandflexibilityintheindustrialinternetofthingsblockchainbaseddatasharingandprivacyprotection
AT luyaoyang enhancingsecurityandflexibilityintheindustrialinternetofthingsblockchainbaseddatasharingandprivacyprotection
AT zhongweili enhancingsecurityandflexibilityintheindustrialinternetofthingsblockchainbaseddatasharingandprivacyprotection
AT xianjijin enhancingsecurityandflexibilityintheindustrialinternetofthingsblockchainbaseddatasharingandprivacyprotection
AT liguotan enhancingsecurityandflexibilityintheindustrialinternetofthingsblockchainbaseddatasharingandprivacyprotection