山东科学 ›› 2022, Vol. 35 ›› Issue (1): 128-134.doi: 10.3976/j.issn.1002-4026.2022.01.017

• 区块链 • 上一篇    下一篇

基于智能合约的物联网访问控制建模

徐龙(),李杨()   

  1. 齐鲁工业大学(山东省科学院) 山东省科学院自动化研究所, 山东 济南 250014
  • 收稿日期:2021-03-09 出版日期:2022-02-20 发布日期:2022-01-25
  • 通信作者: 李杨 E-mail:2573543480@qq.com;liyang@sdas.org
  • 作者简介:徐龙(1995—),男,硕士,研究方向为物联网安全、区块链。E-mail: 2573543480@qq.com
  • 基金资助:
    国家重点研发计划(2018YFE0197700);2020年山东省重大创新工程(2020CXGC010203);山东省政府留学基金(201802026)

Smart contract-based access control architectural modeling

XU Long(),LI Yang()   

  1. Institute of Automation,Qilu University of Technology(Shandong Academy of Sciences), Jinan 250014, China
  • Received:2021-03-09 Online:2022-02-20 Published:2022-01-25
  • Contact: Yang LI E-mail:2573543480@qq.com;liyang@sdas.org

摘要:

数字化经济迅速崛起,以物联网技术为代表的新一代信息技术正推动着数字经济快速发展,但物联网中设备资源受限、安全性差和连接数量庞大等特点,不完全适用于传统的集中式访问控制技术。针对上述问题,提出一种新的基于权能的访问控制模型(novel-capability-based access control, NCBAC)建模方法。该模型利用基于权能访问控制模型的访问控制政策制定优势,在采用智能合约的基础上引入角色集合和属性集合,构建出适用于物联网系统的分布式、灵活、高扩展性和高细粒度的访问控制模型,并采用令牌机制来提高系统性能。最后,通过仿真实验验证了该模型的可行性和有效性。

关键词: 物联网, 区块链, 智能合约, 访问控制, 令牌

Abstract:

The rise of digital economy is attributed to the rapid development of a new generation of information technology, represented by the Internet of Things technology. However, the huge number of sensors, limited resources, and lack of robust security mechanism results in great challenges for the traditional centralized access control system. To deal with these challenges, a novel-capability-based access control model, which uses the advantages of the capability-based access control decision-making mechanism and introduces a role set and an attribute set based on smart contract. This model is built to provide a decentralized, flexible, highly scalable, and high-granularity access control system. Furthermore, a token mechanism is adopted in the access control model to enhance the system's capability. Finally, simulation experiment results verified the feasibility and effectiveness of the system.

Key words: Internet of Things, blockchain, smart contract, access control, token

中图分类号: 

  • TP391