物联网中基于智能合约的访问控制方法

【摘要】 针对物联网中设备资源受限、连接数量大、动态性强等特点,传统的集中式访问控制技术已不完全适用,如何在物联网环境中实现安全高效的访问控制授权成为亟待解决的关键问题.对此,提出一种基于层级区块链的物联网分布式体系架构(distributedarchitecturebasedonhierarchicalblockchainforInternetofthings,DAHB).在该架构中以基于属性的访问控制(attribute-basedaccesscontrol,ABAC)模型为基础,采用智能合约的方式实现对物联网设备基于属性的域内和跨域的灵活、动态、自动化的访问控制.同时,在属性度量中增加信任值与诚实度动态评估不同域间和设备间的信任关系,保证收稿日期:2019-06-12;修回日期:2019-07-30基金项目:国家自然科学基金项目(61572170,61170254);河北省自然科学基金