1. Secure Data Sharing: Blockchain-Enabled Data Access Control Framework for IoT
- Author
-
Yong Yan, Shaoyong Guo, Wei Xin, Xuesong Qiu, and Feng Qi
- Subjects
Service (systems architecture) ,Security analysis ,Computer Networks and Communications ,business.industry ,Computer science ,Data management ,Cloud computing ,Construct (python library) ,Encryption ,Computer security ,computer.software_genre ,Computer Science Applications ,Data sharing ,Hardware and Architecture ,Signal Processing ,Attribute-based encryption ,business ,computer ,Information Systems - Abstract
As Internet of Things (IoT) service becomes richer, data sharing among different IoT systems gets popular. Traditional IoT system provides data storage and access service with central cloud, which faces serious trust and security challenges. To provide cross-system data sharing service, we adopt blockchain to build a multi-center data management framework, construct a trustable environment for data sharing. As regards to security problem, Attribute Based Encryption (ABE) has been applied to IoT system, but it still relies on central server. Therefore, we design an ABE algorithm which could be used for multi-center scenario, and shift data management to blockchain instead of a central server. Moreover, IoT devices always cannot afford complex encrypt computations as they have limited computing resource. To solve this, we design obfuscating policy to shift encryption computations to cloud instead terminals. In this way, IoT devices could encrypt data with low computation cost. Security analysis and simulations prove that the algorithm we designed could reduce computation burdens of IoT terminals in data encryption and decryption phases effectively and safely.
- Published
- 2022