首页 / 一种基于二维码的工业信息安全传递装置及方法

一种基于二维码的工业信息安全传递装置及方法公开 发明

技术领域

[0001] 本发明属于工业信息安全技术领域,具体涉及一种基于二维码的工业信息安全传递装置及方法。

相关背景技术

[0002] 二维码是一种广泛应用于各个领域的条码技术,其具有信息容量大、可读性强、易制作、易传播等特点。在工业领域中,信息的安全传递和共享是非常重要的,而基于二维码的工业信息安全传递装置技术则是为了解决这一问题而应运而生的。通过使用基于二维码的工业信息安全传递装置技术,可以实现工业信息的安全共享和传递,从而提高工业企业的效率和竞争力。同时,该技术还可以降低信息传递过程中的错误率和误操作率,保障工业生产系统的稳定性和可靠性。基于二维码的工业信息安全传递装置技术已经在工业自动化、物流管理、生产过程监控等领域得到了广泛应用,并且在未来的工业发展中,该技术还将继续发挥重要作用。
[0003] 现有二维码的工业信息安全传递装置主要缺点如下:
[0004] (1)二维码传递装置硬件结构松散,设备多且杂,部署困难;二维码显示到扫描过程大多是开放形式,存在二维码信息泄露风险。
[0005] (2)针对大容量信息传输,采用彩色二维码增加传输信息,对硬件设备要求较高,虽然提高了信息量同时降低了识别率;采用压缩技术压缩信息,能一定程度增加二维码传输的信息,但是不能从根本上解决问题。
[0006] 由上可见,简单、快捷、安全的实现在两个物理隔离、没有网络连接的信息设备终端上进行大容量信息的安全传递,增加信息传递的安全性,提高信息传递的准确率是本领域有待解决的问题。

具体实施方式

[0044] 实施例1
[0045] 一种基于二维码的工业信息安全传递装置,如图1所示,包括:箱体,设于箱体上的显示器1、电源系统2、网络接口A3和网络接口B4;设于箱体内的分析计算机A5、分析计算机B6、工业读码器B8、数据显示器A9和数据显示器B10。
[0046] 所述电源系统用于为各组件供电;
[0047] 所述显示器设于箱体前面板上,与分析计算机A和B连接,用于显示装置状态信息及信息传递数量;
[0048] 所述分析计算机A通过网络接口A连接到工业管理网,用于将由工业管理网接收的工业数据转换为二维码加密信息,并展示于数据显示器A;
[0049] 所述工业读码器B分别与分析计算机A和B连接,用于读取分析计算机A转换的二维码信息并传输到分析计算机B;
[0050] 所述分析计算机B通过网络接口B连接到工业控制网,用于将由工业读码器B接收的二维码信息解析后转换为校验二维码并传输到工业控制网,同时将校验二维码展示于数据显示器B;
[0051] 本装置还包括工业读码器A7和报警组件;所述工业读码器A用于读取分析计算机B的校验二维码并传输到分析计算机A;所述报警组件用于接收计算机A校验比对校验二维码发现传输错误时发出报警信息。
[0052] 实施例2
[0053] 一种基于二维码的工业信息安全传递方法,如图2所示,利用实施例1的装置,包括如下步骤:
[0054] 步骤1、分析计算机A接收工业管理网数据,将数据转换生成二维码加密数据,二维码加密的算法采用国家密码局制定的国家密码算法SM2(非对称加密,签名以及生成秘钥速度优于RSA,基于ECC算法),分析计算机A还将二维码加密信息展示在数据显示器A上,并将接收到的工业管理网的数据量实时更新在显示器上;
[0055] 步骤2、工业读码器B读取分析计算机A的二维码加密数据,然后发送给分析计算机B;
[0056] 步骤3、分析计算机B对接收的二维码加密数据进行解析,再将解析后的数据发送给工业控制网,并将发送至工业管理网的数据量实时更新在显示器上,完成管理网数据信息安全传递到工业控制网;
[0057] 在分析计算机B将数据发送给工业控制网之前,还包括如下步骤:
[0058] 步骤3‑1、分析计算机B将解析后的数据转换生成校验二维码;
[0059] 步骤3‑2、工业读码器A读取分析计算机B的校验二维码并传输到分析计算机A,具体方法为:
[0060] 3‑2‑1、工业读码器A读取校验二维码内容后,根据传输协议解析校验二维码内容,如果解析失败,通知分析计算机A发出报警信息并通知分析计算机B取消发出本次数据至工业控制网;
[0061] 3‑2‑2、校验二维码内容解析正确的情况下,首先通过校验位校验信息完整性(校验位用于确保数据完整性,简单累加所有字节后取模运算的结果),如果不完整通知分析计算机A发出报警信息并通知分析计算机B取消发出本次数据至工业控制网;校验成功后,解析二维码中的报文头信息,识别传输协议版本号,信息源,消息ID,分页信息,然后将校验二维码发送至分析计算机A;
[0062] 步骤3‑3、分析计算机A将收到的校验二维码转换为可读文本,与分析计算机A接收的工业管理网数据进行内容校验比对,以确认传输质量;如内容校验正确,则分析计算机A通知分析计算机B将本次数据发送给工业控制网,并且分析计算机B将生成校验二维码的结果和传输成功结果展示在数据显示器B上;如内容校验错误则分析计算机A发出报警信息,分析计算机B接收到报警信息后,取消发出本次数据至工业控制网,并将生成校验二维码的结果和传输失败结果展示在数据显示器B上;
[0063] 所述内容校验比对方法具体为:
[0064] 利用预先设置的SM2公钥,对报文体进行解密,使用BASE64算法转换为可读文本;如果解密或转换不成功或者解密成功但是内容校验错误,则设置为传输失败状态,分析计算机A发出报警信息并通知分析计算机B;解密成功并且内容校验正确,则分析计算机A拼装并更新接收后的传输信息并设置为传输成功状态,然后通知分析计算机B;
[0065] 数据显示器B上校验二维码内容包括:报文头:版本号(3字节),信息源(10字节),消息ID(14格式:MMDDHHMISSsss+3位序号),分页序号(4字节,具体为当前页码2位,总页码2位),接收状态(1字节),校验码(2字节)。

当前第1页 第1页 第2页 第3页
相关技术
信息安全相关技术
安全传递相关技术
王智强发明人的其他相关专利技术