Abstract

Aiming at the problem of privacy leakage during data sharing in the Internet of Things, a blockchain based secure data sharing platform with fine-grained access control(BSDS-FA) is proposed. First, this paper proposes a new hierarchical attribute-based encryption algorithm, which uses hierarchical attribute structure and multi-level authorization center. The algorithm implements flexible and fine-grained access control by distributing different user attributes to different authorization centers. Then, it combined with the Fabric blockchain technology to solve the problem of huge decryption cost for users in the Internet of things. Smart contract in blockchain executes high-complexity partial decryption algorithm to reduce the users’ decryption overhead. Blockchain can also realize the traceability of historical operations to meet the security requirements of data restriction open and transparent supervision. Finally, the hierarchical attribute-based encryption algorithm is proved to be CPA-safe. The theoretical analysis and experimental results show that BDSS-FA provides more secure and reliable data sharing services for users in the Internet of Things.

Highlights

  • With the rapid development of Internet and sensor technology, more and more physical entities are connected to the Internet through sensors to realize information sharing, and the Internet of things(IoT) is born in this background [1], [2]

  • Internet of Things (IoT) can realize the connection between things and things, people and things, people and people, and has been widely used in industry, agriculture, smart city, health care and other fields, which playing an important role in the development of national economy and human society [3], [4]

  • Under the environment with high data sharing rate of IoT, ABE encryption algorithm can effectively solve the problem of secure access control for outsourced data

Read more

Summary

INTRODUCTION

With the rapid development of Internet and sensor technology, more and more physical entities are connected to the Internet through sensors to realize information sharing, and the Internet of things(IoT) is born in this background [1], [2]. In order to eliminate third-party service organizations and quickly realize the secure sharing of data in peer-topeer network, blockchain technology has attracted extensive attention, bringing opportunities to solve the challenges of IoT [7]. Under the environment with high data sharing rate of IoT, ABE encryption algorithm can effectively solve the problem of secure access control for outsourced data. Based on literature [12], this paper proposes a blockchain-based secure data sharing platform and finegrained access control (BSDS-FA) combined with ABE. (1) Aiming at the problem of access control in data sharing, a new hierarchical attribute-based encryption algorithm (HABE) was proposed. By assigning different users to different authorization centers for management, the system performance of a single authorization agency is improved, and BSDS-FA can provide fine-grained access control while ensuring the security of shared data.

RELATED WORK
REALIZATION AND APPLICATION
AC of KGC executes
11. DC executes
SMART CONTRACT DESIGN
SCHEME ANALYSIS
VIII. CONCLUSION

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.