论文部分内容阅读
随着物联网的高速发展,各式各样的智能设备接入网络,融入人们日常生活。一方面智能设备给人们生活带来便捷,满足了人们的各种需求,另一方面随着接入设备的增多,如何安全的管理设备也逐渐成为一大问题。现在的物联网设备管理平台大多采用集中式管理,对于迅速增长的接入设备,平台的管理和维护压力巨大,并且集中式的单点信任问题也会让设备安全大打折扣。本文提出了一种分布式设备管理平台来应对迅速增长的异构设备的接入,并结合区块链技术的安全特性给平台设备的安全运行提供保障。具体做出以下几方面研究:1、运用区块链技术,结合区块链的分布式网络节点,设计一种分布式的物联网平台;2、参考常用的身份认证策略,结合物联网设备特性,在平台实现对设备的接入认证功能。运用区块链的智能合约实现该策略,保证认证的可信度,运用区块链账本对认证结果进行备份,保证其不被篡改。3、参考成熟的权限控制模型,结合物联网设备特性,在平台实现对资源的权限控制功能。运用区块链账本存储权限表格,保证权限不被轻易更改,运用智能合约实现权限判定,保证判定的可靠性。4、参考常用的容忍入侵方法,在平台端实现容忍入侵策略,在一定程度上保证平台的服务性能。运用区块链的智能合约实现事件分析器的仲裁判定,保证仲裁结果的准确性,使用区块链账本存储事件数据库,保证系统容忍入侵过程的可追溯性。