计算机科学
方案(数学)
撤销
计算机安全
块链
吊销列表
许可
加密
访问控制
密文
基于属性的加密
公钥密码术
计算机网络
密码学
互联网隐私
公钥基础设施
程序设计语言
数学
法学
架空(工程)
数学分析
政治学
作者
Qianchuan Xv,Yubo Song,Xuan Li,Aiqun Hu,Junbo Wang
出处
期刊:Communications in computer and information science
日期:2021-01-01
卷期号:: 650-663
被引量:1
标识
DOI:10.1007/978-3-030-78621-2_54
摘要
Relying on the characteristics of decentralized, tamper-proof, and traceable, blockchain technology has begun to be widely used in permission management. It can be used for access control by using smart contracts to distribute tokens. But also because of the immutability of the blockchain, it cannot dynamically revoke permission. This paper proposed an on-chain user permission management mechanism that could support automatic and active permission revocation. This model proposed an extended CP-ABE chain user permission management model, which realized the permission grant based on user attributes by smart contracts. Furthermore, on this basis, an extended CP-ABE permission revocation mechanism was proposed. The timestamp technology was used to realize the automatic revocation of permission, and the subset coverage algorithm was used to realize the active revocation of permission. A blockchain-based permission distribution model was built, and the permission revocation scheme was introduced into it to conduct experiments. Its performance was tested and analyzed. The experimental results showed that when the number of permission distributions is 1000, the delay is about 5 s. At the same time, the permission change is above 130TPS, which met actual application requirements.
科研通智能强力驱动
Strongly Powered by AbleSci AI