A Fine-Grained IoT Data Access Control Scheme Combining Attribute-Based Encryption and Blockchain

被引:12
作者
Lu, Xiaofeng [1 ]
Fu, Songbing [1 ]
Jiang, Cheng [1 ]
Lio, Pietro [2 ]
机构
[1] Beijing Univ Posts & Telecommun, Beijing 100876, Peoples R China
[2] Univ Cambridge, Comp Lab, Cambridge, England
基金
国家重点研发计划; 中国国家自然科学基金;
关键词
SECURITY; INTERNET;
D O I
10.1155/2021/5308206
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
IoT technology has been widely valued and applied, and the resulting massive IoT data brings many challenges to the traditional centralized data management, such as performance, privacy, and security challenges. This paper proposes an IoT data access control scheme that combines attribute-based encryption (ABE) and blockchain technology. Symmetric encryption and ABE algorithms are utilized to realize fine-grained access control and ensure the security and openness of IoT data. Moreover, blockchain technology is combined with distributed storage to solve the storage bottleneck of blockchain systems. Only the hash values of the data, the hash values of the ciphertext location, the access control policy, and other important information are stored on the blockchain. In this scheme, smart contract is used to implement access control. The results of experiments demonstrate that the proposed scheme can effectively protect the security and privacy of IoT data and realize the secure sharing of data.
引用
收藏
页数:13
相关论文
共 26 条
  • [1] Ciphertext-policy attribute-based encryption
    Bethencourt, John
    Sahai, Amit
    Waters, Brent
    [J]. 2007 IEEE SYMPOSIUM ON SECURITY AND PRIVACY, PROCEEDINGS, 2007, : 321 - +
  • [2] Blockchain, 2018, BLOCKCH DAT BITC
  • [3] Cheng G., 2020, CRITIQUE HUNGARIAN C, V4, P2
  • [4] Blockchains and Smart Contracts for the Internet of Things
    Christidis, Konstantinos
    Devetsikiotis, Michael
    [J]. IEEE ACCESS, 2016, 4 : 2292 - 2303
  • [5] An Object Store Service for a Fog/Edge Computing Infrastructure based on IPFS and Scale-out NAS
    Confais, Bastien
    Lebre, Adrien
    Parrein, Benoit
    [J]. 2017 IEEE 1ST INTERNATIONAL CONFERENCE ON FOG AND EDGE COMPUTING (ICFEC), 2017, : 41 - 50
  • [6] A Low Storage Room Requirement Framework for Distributed Ledger in Blockchain
    Dai, Mingjun
    Zhang, Shengli
    Wang, Hui
    Jin, Shi
    [J]. IEEE ACCESS, 2018, 6 : 22970 - 22975
  • [7] A Novel Attribute-Based Access Control Scheme Using Blockchain for IoT
    Ding, Sheng
    Cao, Jin
    Li, Chen
    Fan, Kai
    Li, Hui
    [J]. IEEE ACCESS, 2019, 7 : 38431 - 38441
  • [8] On or Off the Blockchain? Insights on Off-Chaining Computation and Data
    Eberhardt, Jacob
    Tai, Stefan
    [J]. SERVICE-ORIENTED AND CLOUD COMPUTING (ESOCC 2017), 2017, 10465 : 3 - 15
  • [9] One enhanced secure access scheme for outsourced data
    Fan, Yongkai
    Liu, Jiaxu
    Li, Kuan-Ching
    Liang, Wei
    Lei, Xia
    Tan, Gan
    Tang, Mingdong
    [J]. INFORMATION SCIENCES, 2021, 561 : 230 - 242
  • [10] Fine-grained access control based on Trusted Execution Environment
    Fan, Yongkai
    Liu, Shengle
    Tan, Gang
    Qiao, Fei
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2020, 109 : 551 - 561