国内刊号:51-1307/TP
国际刊号:1001-9081
发布日期:
作者:史锦山, 李茹, 松婷婷
单位:1. 内蒙古大学 计算机学院, 呼和浩特 010021;2. 内蒙古自治区无线网络与移动计算重点实验室(内蒙古大学), 呼和浩特 010021
关键词:访问控制,区块链,物联网,属性,着色Petri网
基金:国家自然科学基金资助项目(61862046);内蒙古自治区科技计划项目(201702019);赛尔网络下一代互联网技术创新项目(NGII20170415)。
物联网(IoT)中入网设备的海量性、动态性和设备轻量级是内在联系并同时存在的特征。为了同时满足上述三个特征,提出一种基于区块链的IoT访问控制(BBIAC)框架。首先提出了该框架下的BBIAC模型,在IoT授权过程中引入属性的概念以满足模型对海量性的支持;而区块链自身的分布式结构和身份认证方式为该模型提供了动态性的支持;同时,区块链自身提供的安全性和多机构信任使BBIAC模型可以将需要大规模计算和存储的部分部署在区块链中,使该模型支持轻量级的IoT设备。接着,介绍了BBIAC模型完整的工作流程。然后,通过着色Perti网(CPN)对BBIAC模型进行形式化的安全性评估,证明了BBIAC模型的安全性。实验结果表明,BBIAC适用于具有海量性、动态性和设备轻量级特征的IoT环境。
来源:2020年第4期
《计算机应用》期刊编辑部