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 条
  • [31] MalCon: A blockchain-based malware containment framework for Internet of Things
    Lekssays, Ahmed
    Carminati, Barbara
    Ferrari, Elena
    COMPUTER NETWORKS, 2023, 233
  • [32] A blockchain-based Trust System for the Internet of Things
    Di Pietro, Roberto
    Salleras, Xavier
    Signorini, Matteo
    Waisbard, Erez
    SACMAT'18: PROCEEDINGS OF THE 23RD ACM SYMPOSIUM ON ACCESS CONTROL MODELS & TECHNOLOGIES, 2018, : 77 - 83
  • [33] IoT Passport: A Blockchain-Based Trust Framework for Collaborative Internet-of-Things
    Tang, Bo
    Kang, Hongjuan
    Fan, Jingwen
    Li, Qi
    Sandhu, Ravi
    PROCEEDINGS OF THE 24TH ACM SYMPOSIUM ON ACCESS CONTROL MODELS AND TECHNOLOGIES (SACMAT '19), 2019, : 83 - 92
  • [34] Blockchain-based Internet of Musical Things
    Turchet, Luca
    Ngo, Chan Nam
    BLOCKCHAIN-RESEARCH AND APPLICATIONS, 2022, 3 (03):
  • [35] 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
  • [36] A blockchain-based access control and intrusion detection framework for satellite communication systems
    Cao, Sheng
    Dang, Sixuan
    Zhang, Yuan
    Wang, Wei
    Cheng, Nan
    COMPUTER COMMUNICATIONS, 2021, 172 : 216 - 225
  • [37] An Internet of Things Access Control Scheme Based on Permissioned Blockchain and Edge Computing
    Zhang, Lihua
    Li, Boping
    Fang, Haodong
    Zhang, Ganzhe
    Liu, Chunhui
    APPLIED SCIENCES-BASEL, 2023, 13 (07):
  • [38] Blockchain-based Trust Management in Social Internet of Things
    Amiri-Zarandi, Mohammad
    Dara, Rozita A.
    2020 IEEE INTL CONF ON DEPENDABLE, AUTONOMIC AND SECURE COMPUTING, INTL CONF ON PERVASIVE INTELLIGENCE AND COMPUTING, INTL CONF ON CLOUD AND BIG DATA COMPUTING, INTL CONF ON CYBER SCIENCE AND TECHNOLOGY CONGRESS (DASC/PICOM/CBDCOM/CYBERSCITECH), 2020, : 49 - 54
  • [39] A blockchain-based secure Internet of medical things framework for stress detection
    Qi, Pian
    Chiaro, Diletta
    Giampaolo, Fabio
    Piccialli, Francesco
    INFORMATION SCIENCES, 2023, 628 : 377 - 390
  • [40] Blockchain-Based Data Storage for Internet of Things Networks
    Jerbi, Wassim
    Cheikhrouhou, Omar
    Guermazi, Abderrahmen
    Trabelsi, Hafedh
    INTERNATIONAL JOURNAL OF BUSINESS DATA COMMUNICATIONS AND NETWORKING, 2024, 19 (01)