A Privacy-Preserving and Efficient Data Sharing Scheme Based on Blockchain in IIoT
Hongyan Peng, Yipeng Yang, Dongcheng Li, Peng Wang, Peng Liu · 2024
In the industrial Internet of Things (IIoT) scenarios, data sharing can promote mutual collaboration among production parties to improve productivity and optimise resource allocation, but data sharing in industrial scenarios faces the risk of privacy leakage due to open networks. Attribute-based encryption (ABE) can be used to solve the problem of data sharing privacy leakage. However, there is still no effective privacy protection solution for data sharing and access control policies in blockchain, which may expose sensitive information of data owners. Moreover, existing schemes only focus on protecting data privacy and ignore the protection of users’ query privacy. In addition, most of these schemes are based on cloud servers, which may lead to data tampering and a single point of failure. To address these issues, we propose a blockchain-based data security sharing scheme (BAPIR) that combines attribute-based encryption and private information retrieval (PIR). In this paper, we implement fine-grained access control using ABE based on the inner product and protecting the access policy. Additionally, PIR technology is introduced to protect users’ query privacy. To achieve efficient blockchain data storage, IPFS is used for on-chain and off-chain collaboration, and complex computational tasks are outsourced to edge servers, ensuring secure and efficient data sharing. Finally, we demonstrate the security and efficiency of BAPIR through security analysis and performance evaluation.