Design and Implementation of a Blockchain-based User Access Control Model

被引:0
作者
Wang, Ziheng [1 ]
Li, Zhaolong [1 ]
Li, Xiaozhen [1 ]
Li, Jicheng [1 ]
Zhang, Qian [1 ]
Cao, Hongyu [1 ]
Meng, Yu [1 ]
机构
[1] State Grid Informat & Commun Ind Grp Co Ltd, Beijing, Peoples R China
来源
2024 9TH INTERNATIONAL CONFERENCE ON ELECTRONIC TECHNOLOGY AND INFORMATION SCIENCE, ICETIS 2024 | 2024年
关键词
Access Management; Blockchain; PBFT;
D O I
10.1109/ICETIS61828.2024.10593729
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
User access control systems are essential components across various applications and websites, providing operational managers the ability to control user access to information. However, as the number of users grows, using a single management center no longer meets the demands of massive user access requests. Blockchain technology, characterized by decentralization and immutability, shows immense potential in user access management. Ad-dressing the limited processing speed and inadequate security of single management centers, this paper introduces a blockchain-based user access control model. It designs a blockchain structure with designated servers as nodes, explores attribute-based access control mechanisms, and develops processing mechanisms for different requests. The paper also simulates massive user requests, tests the performance of the proposed architecture under scenarios of massive requests, and compares it with other access control models. The results demonstrate that the proposed user access control model achieves superior performance in scenarios with massive requests compared to other models.
引用
收藏
页码:96 / 103
页数:8
相关论文
共 25 条
[1]  
[Anonymous], 2024, Statistical Report on Internet Development in China
[2]  
[Anonymous], 2003, ARTECH H COMP SEC LI
[3]  
Biryukov A, 2011, Discretionary Access Control
[4]   Practical byzantine fault tolerance and proactive recovery [J].
Castro, M ;
Liskov, B .
ACM TRANSACTIONS ON COMPUTER SYSTEMS, 2002, 20 (04) :398-461
[5]   RBAC-SC: Role-Based Access Control Using Smart Contract [J].
Cruz, Jason Paul ;
Kaji, Yuichi ;
Yanai, Naoto .
IEEE ACCESS, 2018, 6 :12240-12251
[6]  
[杜瑞忠 Du Ruizhong], 2019, [计算机研究与发展, Journal of Computer Research and Development], V56, P2287
[7]  
Goyal V., 2006, Proceedings of the 13th ACM Conference on Computer and Communications Security, P89, DOI DOI 10.1145/1180405.1180418
[8]  
Hardjono T, 2019, Arxiv, DOI [arXiv:1903.04584, 10.48550/arXiv.1903.04584, DOI 10.48550/ARXIV.1903.04584]
[9]  
Hu V.C., 2013, NIST SPECIAL PUBLICA, V800, P162, DOI [DOI 10.6028/NIST.SP.800-162, 10.6028/nist.sp.800-162]
[10]   A Permissioned Blockchain based Access Control System for IOT [J].
Islam, M. D. Azharul ;
Madria, Sanjay K. .
2019 IEEE INTERNATIONAL CONFERENCE ON BLOCKCHAIN (BLOCKCHAIN 2019), 2019, :469-476