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 条
  • [41] Overview of Internet of Medical Things Security Based on Blockchain Access Control
    Liu, Yikai
    Ju, Fenglan
    Zhang, Qunwei
    Zhang, Meng
    Ma, Zezhong
    Li, Mingduo
    Yang, Aimin
    Liu, Fengchun
    JOURNAL OF DATABASE MANAGEMENT, 2023, 34 (03)
  • [42] An access control scheme for distributed Internet of Things based on adaptive trust evaluation and blockchain
    Jiang, Wenxian
    Lin, Zerui
    Tao, Jun
    HIGH-CONFIDENCE COMPUTING, 2023, 3 (01):
  • [43] Blockchain based permission delegation and access control in Internet of Things (BACI)
    Ali, Gauhar
    Ahmad, Naveed
    Cao, Yue
    Asif, Muhammad
    Cruickshank, Haitham
    Ali, Qazi Ejaz
    COMPUTERS & SECURITY, 2019, 86 : 318 - 334
  • [44] Scaling the Blockchain-based Access Control Framework for IoT via Sharding
    Li, Mengya
    Qin, Yang
    IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC 2021), 2021,
  • [45] AuthPrivacyChain: A Blockchain-Based Access Control Framework With Privacy Protection in Cloud
    Yang, Caixia
    Tan, Liang
    Shi, Na
    Xu, Bolei
    Cao, Yang
    Yu, Keping
    IEEE ACCESS, 2020, 8 : 70604 - 70615
  • [46] A Blockchain-empowered Access Control Framework for Smart Devices in Green Internet of Things
    Tan, Liang
    Shi, Na
    Yu, Keping
    Aloqaily, Moayad
    Jararweh, Yaser
    ACM TRANSACTIONS ON INTERNET TECHNOLOGY, 2021, 21 (03)
  • [47] Blockchain-based access control mechanism for data traceability
    Xie R.
    Li H.
    Shi G.
    Guo Y.
    Zhang M.
    Dong X.
    Shi, Guozhen (sgz1974@163.com), 1600, Editorial Board of Journal on Communications (41): : 82 - 93
  • [48] Blockchain-based Access Control Mechanism for Big Data
    Liu A.-D.
    Du X.-H.
    Wang N.
    Li S.-Z.
    Ruan Jian Xue Bao/Journal of Software, 2019, 30 (09): : 2636 - 2654
  • [49] BSCDA: Blockchain-Based Secure Cross-Domain Data Access Scheme for Internet of Things
    Chai, Baobao
    Yu, Jiguo
    Yan, Biwei
    Yu, Yong
    Wang, Shengling
    IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2024, 21 (04): : 4006 - 4023
  • [50] Blockchain-Based Smart Contract Access Control System
    Dai, Weiqi
    Wang, Chenlong
    Cui, Changze
    Jin, Hai
    Lv, Xinqiao
    PROCEEDINGS OF 2019 25TH ASIA-PACIFIC CONFERENCE ON COMMUNICATIONS (APCC), 2019, : 19 - 23