BHE-AC: a blockchain-based high-efficiency access control framework for Internet of Things

被引:8
|
作者
Chai B. [1 ]
Yan B. [2 ]
Yu J. [1 ,3 ,4 ]
Wang G. [1 ]
机构
[1] School of Computer Science and Technology, Qilu University of Technology (Shandong Academy of Sciences), Shandong, Jinan
[2] School of Mathematical Sciences, Qufu Normal University, Shandong, Qufu
[3] Shandong Computer Science Center (National Supercomputer Center in Jinan), Shandong, Jinan
[4] Shandong Laboratory of Computer Networks, Shandong, Jinan
基金
美国国家科学基金会;
关键词
Access control; Blockchain; Smart contract; Token;
D O I
10.1007/s00779-020-01498-w
中图分类号
学科分类号
摘要
In this information age, with the emergence of organizations, the number of various resources on the Internet of Things is also increasing. Generally, different users have different access permissions to different resources and most of the existing schemes have realized access control. But most of them are rough and not feasible in many organizations. Moreover, traditional access control schemes adopted a central entity or a trusted third party to centrally manage users’ permissions and access information, which can easily lead to single point of failure. Therefore, a kind of secure, trusted, and fine-grained access control is urgently needed in some large-scale organizations or institutions that maintain thousands of IoT devices. In order to solve the above problems, in this paper, we propose a blockchain-based high-efficiency access control framework called BHE-AC to achieve secure and efficient access to resources for users. In BHE-AC, a registration model is designed to register users and resources, and it can evaluate the ability value for users according to their attributes which is an essential factor when requesting resources. Besides, we represent a blockchain-based token requesting mechanism to compare the capability values of users with requested resources; meanwhile, the mechanism also allows users to request multiple resources at the same time, which can avoid repeated requests. Then, an unforgeable token indicates the users’ access to a specific resource is granted to a requester only if a requester meets the access requirements; from then on, the user can use a token to invoke the resource. Finally, security analysis and experiments of our framework are given in our paper. The experimental results show that BHE-AC can achieve low cost and efficient access. © 2021, The Author(s), under exclusive licence to Springer-Verlag London Ltd. part of Springer Nature.
引用
收藏
页码:971 / 982
页数:11
相关论文
共 50 条
  • [21] MalCon: A blockchain-based malware containment framework for Internet of Things
    Lekssays, Ahmed
    Carminati, Barbara
    Ferrari, Elena
    COMPUTER NETWORKS, 2023, 233
  • [22] Blockchain-Based Smart Farm Security Framework for the Internet of Things
    Aliyu, Ahmed Abubakar
    Liu, Jinshuo
    SENSORS, 2023, 23 (18)
  • [23] MalRec: A Blockchain-based Malware Recovery Framework for Internet of Things
    Lekssays, Ahmed
    Sirigu, Giorgia
    Carminati, Barbara
    Ferrari, Elena
    PROCEEDINGS OF THE 17TH INTERNATIONAL CONFERENCE ON AVAILABILITY, RELIABILITY AND SECURITY, ARES 2022, 2022,
  • [24] Hyperledger Fabric Access Control System for Internet of Things Layer in Blockchain-Based Applications
    Iftekhar, Adnan
    Cui, Xiaohui
    Tao, Qi
    Zheng, Chengliang
    ENTROPY, 2021, 23 (08)
  • [25] A Blockchain-Based Access Control Framework for Secured Data Sharing in Industrial Internet
    Zhou, Wei
    Jin, Jiahui
    2020 EIGHTH INTERNATIONAL CONFERENCE ON ADVANCED CLOUD AND BIG DATA (CBD 2020), 2020, : 231 - 236
  • [26] A Blockchain-Based Cross-Domain and Autonomous Access Control Scheme for Internet of Things
    Hao, Xiaohan
    Ren, Wei
    Fei, Yangyang
    Zhu, Tianqing
    Choo, Kim-Kwang Raymond
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2023, 16 (02) : 773 - 786
  • [27] A Blockchain Based Scalable Domain Access Control Framework for Industrial Internet of Things
    Usman, Muhammad
    Sarfraz, Muhammad Shahzad
    Aftab, Muhammad Umar
    Habib, Usman
    Javed, Saleha
    IEEE ACCESS, 2024, 12 : 56554 - 56570
  • [28] Blockchain-Based Internet of Medical Things
    Taherdoost, Hamed
    APPLIED SCIENCES-BASEL, 2023, 13 (03):
  • [29] A Study of Blockchain-Based Internet of Things
    Qamar R.
    Zardari B.A.
    Iraqi Journal for Computer Science and Mathematics, 2023, 4 (01): : 15 - 23
  • [30] Blockchain-based Internet of Musical Things
    Turchet, Luca
    Ngo, Chan Nam
    BLOCKCHAIN-RESEARCH AND APPLICATIONS, 2022, 3 (03):