基于智能合约的物联网访问控制系统
2021-04-29张江徽史锦山
计算机工程 2021年4期
张江徽,崔 波,李 茹,史锦山
(1.内蒙古大学计算机学院,呼和浩特 010021;2.内蒙古自治区无线网络与移动计算重点实验室,呼和浩特 010021)
0 概述
物联网是以通信网与互联网为基础,为物理设备提供信息交互和无缝连接的互联网络,在该网络中物理设备可以实现设备之间的精确协作与人机之间的实时联动。目前物联网已经进入相对成熟的发展阶段,物联网设备可随时接入到互联网中被用户所使用。但是物联网设备在使用过程中会产生大量的数据,这些海量数据中包含着具有明显指向性的个人隐私数据,若这些隐私数据发生泄漏,则代表着用户隐私的消失。访问控制作为数据保护的基石性技术之一,可保障数据仅能被拥有相应权限的用户访问[1]。但是当前的访问控制方法采用集中式的授权决策实体进行访问控制决策,即使用中央可信实体授予访问控制权限,在这种情况下容易出现单点故障问题,可靠性较低。
区块链是一种去中心化的分布式技术,区块链中存储的数据具有可追溯与不可篡改的特性,它可在无信任中心的网络环境中建立信任关系。区块链从技术上解决了使用集中式授权决策实体带来的安全问题,其与访问控制结合,可以降低访问控制对单一可信实体的依赖程度,提高访问控制的可靠性和数据的安全性。
2016 年出现了将物联网下的访问控制与区块链相结合的方法。文献[2-3]使用比特币中的授权令牌代表访问权限,文献[4]将机器学习与基于比特币的访问控制相结合,文献[5]则在区块链中存储访问控制信息,而文献[6]提出了一种基于属性的物联网访问控制方法。……
登录APP查看全文
