System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种基于区块链的安全巡检系统技术方案_技高网

一种基于区块链的安全巡检系统技术方案

技术编号:40826782 阅读:2 留言:0更新日期:2024-04-01 14:48
本发明专利技术提出一种基于区块链的安全巡检系统,包括移动终端、动态二维码生成设备、设备管理系统、任务管理系统和可信数据中心;所述设备管理系统、任务管理系统和可信数据中心构成联盟链,且所述设备管理系统、任务管理系统通过预先部署的智能合约获取链上身份标识和公私钥。本发明专利技术通过数字身份ID机制为巡检对象设置链上身份标识,从而关联所有数据变更记录,以便溯源。同时,采用为设备分配静态二维码方式验证设备身份,确保设备的运行状态数据与其数字身份ID正确匹配,以便通过数字身份ID追踪设备运行状态数据;还采用动态二维码方式,在保证检测点的环境数据能够与其数字身份ID正确匹配的基础上,避免巡检人员伪造巡检现场。

【技术实现步骤摘要】

本专利技术涉及安全巡检,具体涉及一种基于区块链的安全巡检系统


技术介绍

1、在不同的场景安全巡检是保证现场安全的主要手段。传统的巡检方式主要有纸质文件管理、目录图片存储、信息录入、巡检管理平台等,无论是哪种管理方式,都存在着诸如检查、现场检查不到位、检查程序不完善等问题,事故发生后,很难对问题承担责任,很难对维修管理工作进行全面的评价。另一方面,当问题出现时,很难区分数据库中初始验证数据和修改数据的正确性,因此很难将相关文件作为责任的证据,甚至是法律制裁,从而降低了数据库的安全性。


技术实现思路

1、专利技术目的:本专利技术旨在针对传统巡检方式的缺陷,提出一种基于区块链的安全巡检系统。

2、技术方案:本专利技术提出的技术方案如下:

3、一种基于区块链的安全巡检系统,包括移动终端、动态二维码生成设备、设备管理系统、任务管理系统和可信数据中心;所述设备管理系统、任务管理系统和可信数据中心构成联盟链,所述设备管理系统、任务管理系统通过预先部署的智能合约获取链上身份标识和公私钥;

4、所述任务管理系统被配置为用于生成巡检任务并下发给移动终端,以及接收移动终端上传的巡检数据,基于所述巡检数据生成巡检日志,并将所述巡检日志存储至所述可信数据中心;

5、所述设备管理系统用于被配置为用于为设备生成静态二维码,以及为动态二维码生成设备分配数字身份id;所述静态二维码基于设备的物理信息摘要和设备的数字身份id生成;

6、所述动态二维码生成设备设置于检测点,被配置为用于按照预设的时间间隔、基于相应的数字身份id生成并显示动态二维码;

7、所述移动终端被配置为接收所述巡检任务,扫描所述巡检任务指定的设备及检测点的二维码并采集所述巡检任务所要求采集的巡检数据,将所述巡检数据上传给所述任务管理系统;

8、所述可信数据中心被配置为用于完成所述设备的物理信息登记及检测点位置信息登记,并为登记对象分配一个唯一的数字身份id,然后将登记信息与相应身份id关联后存储,并在相应身份id下持续更新巡检数据,最后将数据存储地址用所述设备管理系统的公钥加密再与相应的数字身份id关联后上链。

9、作为所述安全巡检系统的一种可选实施方式,所述可信数据中心还计算所述设备的物理信息摘要,并将所述摘要和相应的加密数据及数字身份id一并上链。

10、作为所述安全巡检系统的一种可选实施方式,所述联盟链的成员之间采用身份认证机制,所述身份认证步骤包括:

11、所述联盟链的各成员在获取所述链上身份标识后,在第三方权威机构进行登记,提交所述链上身份标识和自己的真实身份信息,所述第三方权威机构审核所述成员的身份后,计算出所述真实身份信息的摘要,并将所述摘要与所述成员的链上身份标识关联,最后将关联记录上链;

12、当成员b在另一成员a处进行身份认证时,成员b提交自己的链上身份标识和真实身份信息,成员a首先基于成员b的链上身份标识在所述联盟链上查询对应的摘要,然后依据成员b的真实身份信息计算摘要,将计算出的摘要和链上的摘要进行比对,若比对结果一致则信任成员b;完成身份认证后,再为成员b提供自己的私钥和访问权限密钥;

13、成员b通过成员a的私钥解密链上数据,得到数据访问地址;

14、成员b在所述可信数据中心访问所述地址并核验访问权限后,获得所需的数据。

15、作为所述安全巡检系统的一种可选实施方式,所述动态二维码的生成步骤包括:

16、所述设备管理系统在所述可信数据中心登记所述检测点的坐标和相应动态二维码生成设备的物理信息;

17、所述设备管理系统获取所述可信数据中心为所述检测点颁发的数字身份id,所述可信数据中心将所述检测点的数字身份id、坐标和所述动态二维码生成设备的物理信息关联后存储,并将存储地址用所述设备管理系统的公钥加密后,与相应的数字身份id关联并上链;

18、所述设备管理系统将所述检测点的数字身份id下发给相应的动态二维码生成设备,并将所述动态二维码生成设备的物理信息与所述检测点的数字身份id绑定后存储在本地;

19、所述动态二维码生成设备按照预设的时间间隔,在每个周期开始时,通过自带的随机数发生器生成一个随机数,再基于所述随机数和随机数生成时间,采用加密算法计算出一个时间码;

20、所述动态二维码生成设备基于所述检测点的数字身份id和所述时间码生成动态二维码。

21、作为所述安全巡检系统的一种可选实施方式,所述移动终端对待检测的设备进行运行状态巡检的具体步骤包括:

22、巡检人员通过所述移动终端扫描所述设备的静态二维码,得到设备物理信息摘要和数字身份id,巡检人员对巡检内容中相应的设备物理信息计算摘要,将计算出的设备物理信息摘要与扫描得到的所述设备物理信息摘要进行比对,若两者一致则确认所述设备的身份,通过所述移动终端采集所述设备的运行状态信息,并将所述运行状态信息与所述设备的数字身份id一并上传给所述任务管理系统;若不一致,则所述移动终端生成报错信息,并将所述报错信息与所述设备的数字身份id一并上传给所述任务管理系统。

23、作为所述安全巡检系统的一种可选实施方式,所述移动终端对待检测的设备进行运行状态巡检的具体步骤还包括:

24、所述移动终端将所述运行状态信息上传给所述任务管理系统后,所述任务管理系统通过故障检测模型对所述运行状态信息进行故障检测;若检测到故障,则生成告警信息给后台监控人员,然后生成设备巡检日志;若未检测到故障,则直接生成设备巡检日志;所述任务管理系统将所述设备巡检日志存储到所述可信数据中心,并与所述设备的数字身份id关联;所述可信数据中心将更新记录上链。

25、作为所述安全巡检系统的一种可选实施方式,所述移动终端对待检测的检测点进行巡检的具体步骤包括:

26、巡检人员通过所述移动终端扫描所述动态二维码生成设备显示的动态二维码,得到相应检测点的数字身份id和时间码;

27、巡检人员通过所述移动终端采集所述巡检任务所需采集的环境数据,并将所述环境数据与所述检测点的数字身份id和时间码一并上传至所述任务管理系统;

28、所述任务管理系统对所述时间码进行解密,得到随机数和随机数生成时间,所述任务管理系统将解密出的随机数生成时间与相应巡检任务的有效截止时间t*进行比对,若未超过有效截止时间t*,则判定所述环境数据有效,否则,判定所述环境数据无效。

29、作为所述安全巡检系统的一种可选实施方式,所述移动终端对待检测的检测点进行巡检的具体步骤还包括:

30、在所述任务管理系统判定所述环境数据有效的前提下,所述任务管理系统通过故障检测模型对接收到的所述环境数据进行故障检测;若检测到故障,则生成告警信息给后台监控人员,然后生成场地巡检日志;若未检测到故障,则直接生成场地巡检日志;

31、所述任务管理系统将场地巡检日志存储到本文档来自技高网...

【技术保护点】

1.一种基于区块链的安全巡检系统,其特征在于,包括移动终端、动态二维码生成设备、设备管理系统、任务管理系统和可信数据中心;所述设备管理系统、任务管理系统和可信数据中心构成联盟链,所述设备管理系统、任务管理系统通过预先部署的智能合约获取链上身份标识和公私钥;

2.根据权利要求1所述的安全巡检系统,其特征在于,所述可信数据中心还计算所述设备的物理信息摘要,并将所述摘要和相应的加密数据及数字身份ID一并上链。

3.根据权利要求2所述的安全巡检系统,其特征在于,所述联盟链的成员之间采用身份认证机制,所述身份认证步骤包括:

4.根据权利要求1至3任意一项所述的安全巡检系统,其特征在于,所述动态二维码的生成步骤包括:

5.根据权利要求4所述的安全巡检系统,其特征在于,所述移动终端对待检测的设备进行运行状态巡检的具体步骤包括:

6.根据权利要求5所述的安全巡检系统,其特征在于,所述移动终端对待检测的设备进行运行状态巡检的具体步骤还包括:

7.根据权利要求4所述的安全巡检系统,其特征在于,所述移动终端对待检测的检测点进行巡检的具体步骤包括:

8.根据权利要求7所述的安全巡检系统,其特征在于,所述移动终端对待检测的检测点进行巡检的具体步骤还包括:

...

【技术特征摘要】

1.一种基于区块链的安全巡检系统,其特征在于,包括移动终端、动态二维码生成设备、设备管理系统、任务管理系统和可信数据中心;所述设备管理系统、任务管理系统和可信数据中心构成联盟链,所述设备管理系统、任务管理系统通过预先部署的智能合约获取链上身份标识和公私钥;

2.根据权利要求1所述的安全巡检系统,其特征在于,所述可信数据中心还计算所述设备的物理信息摘要,并将所述摘要和相应的加密数据及数字身份id一并上链。

3.根据权利要求2所述的安全巡检系统,其特征在于,所述联盟链的成员之间采用身份认证机制,所述身份认证步骤包括:

4.根据...

【专利技术属性】
技术研发人员:杜立静
申请(专利权)人:北京汉邦唐科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1