基于区块链的物联网关接入认证系统设计与实现

来源 :西南交通大学 | 被引量 : 0次 | 上传用户:VIPYJS
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着物联网技术的发展,物联网受到愈来愈广泛的关注,物联网设施的数量和连接规模也在急剧增加。物联网可以利用现有网络设施有效地将物理世界和互联网世界集成在一起,从而完成智能设施设备之间的数据共享,但是,其网络结构的大规模性和复杂性给系统带来了潜在的安全风险和挑战。接入认证技术通常被用来保护设备及设备上数据的安全,但传统接入认证服务比较复杂且依赖于信任的第三方机构,同时存在单点故障问题。由此,该文基于区块链技术、身份认证技术和访问控制技术提出一种基于区块链去中心化的物联网关接入认证方案。该方案改进了一种基于区块链的物联网设备身份认证方法,并通过为物联网设备添加设备分类属性和权限列表属性构建DITSAS访问控制模型,同时结合区块链技术构建物联网关接入认证系统以克服集中式实体的单点故障问题,具备可伸缩性、轻量级和细粒度等特性。进而基于HyperledgerFabric平台智能合约技术,对接入认证方案进行实现和验证。功能测试结果、安全分析结果和性能分析结果表明,该方案可防范多种攻击,可在物联网系统中有效地实施部署。主要工作如下:
  1.基于区块链技术与椭圆曲线密码学(Elliptic Curves Cryptography, ECC)技术相结合的物联网设备认证方案实现了设备间双向身份认证及安全通信。
  2.基于RBAC模型和ABAC模型构建安全访问控制模型DITSAS,该模型根据主体权限列表和与角色关联的权限集确定主体所拥有的权限集,可以满足用户动态添加访问权限的需求,既拥有RBAC模型的用户便捷性又拥有ABAC模型的细粒度特性。
  3.为实现将区块链技术应用于物联网的目标,在阅读并分析HyperledgerFabric区块链平台源代码后,实现了一种改进的区块同步方法并将其应用于HyperledgerFabric平台。该方法可保留区块链基本特性并减少物联网网关设备的存储开销,从而提高系统的空间利用率。
  4.基于区块链技术、身份认证技术和访问控制技术以智能合约技术为桥梁,在IBMHyperledgerFabric区块链平台上构建物联网关接入认证系统,即基于智能合约实现设备管理、角色管理和权限管理等功能,最后对系统相关功能进行了测试分析。
其他文献
行人重识别是视频监控领域中的一项重要研究任务。作为一个实例级的识别问题,行人重识别依赖于识别特征。近年来,注意力模型越来越多地应用到了计算机视觉的各个领域中,注意力模型能着重学习输入信号中信息最丰富的部分,能有效地改善网络对于行人特征的学习能力,使得特征提取网络关注行人图像中更具有判别性的特征。现有的算法往往都只使用单一的注意力,忽略了不同注意力网络的互补作用,本文以注意力模型为核心分别对基于图像
现实世界中很多问题都可以建模为目标函数、约束条件或输入变量随时间变化的动态优化问题,传统的应用于静态环境中的粒子群算法不再适用,而诸如记忆集策略、预测策略与资源调度策略等改进策略多集中于峰数固定的情况,无法解决峰数未知的动态优化问题。鉴于此,本论文针对未知峰数动态优化问题的求解,对现有的策略进行了改进研究。  论文首先对现有的双记忆集策略进行改进。对于长期记忆集中的个体,其更新策略为选取所有优秀个
随着科技进步,我国的冶金工业水平得到了显著提高,不断提升的产量使得冶金产业的发展呈现稳中向好的趋势。由于高温熔融金属作业环境、工艺操作复杂,且在冶炼、转运及浇筑等加工处理过程中,存在大量的高温熔融物,作业现场容易发生爆炸、喷溅、泄漏、倾翻等事故,造成重大人员伤亡和设备损坏。面对此类事故,如何通过在有限时间内集结复杂多变的事故信息、执行应急响应程序、构建全方位的事故救援方案等事中控制措施将事故伤亡率
行人检测是一种在目标检测任的基础上发展起来的,专门以行人为目标,旨在利用计算机和摄像头等设备获取行人在单帧图像及视频中准确位置的计算机视觉任务。同时,行人检测也是很多行人技术的前置技术,被应用于智能交通、安全监控、车辆辅助驾驶等多个领域,具有很高的商业价值和研究价值。然而,由于行人检测的场景复杂多样,行人密集场景下行人间的遮挡、多尺度问题、相机失焦等问题都增加了检测的难度,使用经典的目标检测算法如
学位
随着近年来各国对陆地资源的不断开发,陆地上的自然资源被掠夺殆尽。许多的国家开始重视广袤的海洋资源,虽然进行频繁的开发带来了更多的资源,但对海洋造成了污染,其中溢油污染是海洋污染中最严重的污染之一,其给海洋生态带来了恶劣的影响。因此能够在溢油事故发生时进行及时快速的检测十分必要,海洋溢油检测的研究具有十分重要的意义。  本课题主要研究在可见光相机下的溢油检测任务,可见光相机检测快速、部署便利,但可见
学位
随着互联网技术的发展,疫情的影响和停课不停学政策的推行,在线教育快速发展的同时也遇到了许多困难。其中最主要的问题是如何更好地融合线下线上课程内容和如何加强学生自主学习能力。在线下线上融合时,学生遇到了在线学习缺少交互,在线视频过长不容易抓住重点等问题,迫切需要一种将课程与教科书联系起来的对课程内容进行分析总结的工具。培养自主学习能力的关键在于准确反馈学生学习状况,而目前使用的指标例如学习时长,签到
学位
近年来,基于图像处理的植物表型分析已成为农业计算机视觉的热门应用领域。植物表型与不同环境条件的关系的研究对于理解植物功能至关重要,鉴定和评估相同作物的不同品种间的表型差异是育种学家们关心的重要问题。表型作为作物生长经历的真实条件下的评估,对于性状特征提取和表型分析有着深远影响。因此,能够实现作物在单株尺度上的图像自动处理和高精度表型参数提取对于表型解析工作具有重大意义。实际上,现阶段我们对于表型组
学位
玉米是中国地位较高的粮食作物,作为食物以及牲畜的饲料,用量很多,所以说提高玉米产量还有质量对我国的农业经济发展有着重要的意义。同时,玉米种子在种业市场储备中也占据很大比例。玉米作物产量很大程度上受到玉米种子的质量的影响。目前,玉米种子质量分级较多采用图像处理方式进行特征提取,该方法具有局限性,并且效率低。本文以机器视觉为前提,改进残差网络,构建卷积神经网络对玉米种子的图像进行特征提取,使用深度学习
学位