一种带反馈信号的二维码隔离网络信息传递装置及其方法与流程

文档序号:18225911发布日期:2019-07-19 23:26阅读:460来源:国知局
一种带反馈信号的二维码隔离网络信息传递装置及其方法与流程

本发明涉及信息传递技术领域,尤其涉及一种带反馈信号的二维码隔离网络信息传递装置及其方法。



背景技术:

目前普通的二维码的内外网数据传递方法,是直接扫描二维码后,通过解码,即可以获得交换信息,即通过以下步骤:

(1)在内网数据库中提取待交换的数据,对数据进行编码,生成二维码图案;

(2)通过外网系统终端摄像头采集内网系统终端显示屏上二维码图像;

(3)在外网系统终端设备上进行解码计算,最终获取交换数据;

这种二维码信息传递是单向的,无法做到反馈;还有一个问题是二维码是直接呈现出来,任何采集设备都可以进行采集,采集设备没有一个触发启动装置,安全性较差。



技术实现要素:

本发明提供了一种带反馈信号的二维码隔离网络信息传递装置及其方法,以解决现有的二维码传输技术中信息传递单向以及安全性较差的技术问题,从而通过二维码采集生成模块和红外发射接收模块相结合,进而实现信息双向传递,并提升信息传递之间的可靠性。

为了解决上述技术问题,本发明实施例提供了一种带反馈信号的二维码隔离网络信息传递装置,包括:

二维码采集生成模块,包括采集启动单元和生成显示单元;所述生成显示单元用于生成并显示二维码图像;所述采集启动单元用于发出启动生成二维码指令,并采集在所述生成显示单元上显示的所述二维码图像;

红外发射接收模块,包括红外发射单元和红外接收单元;所述红外发射单元用于接收所述启动生成二维码指令后发出红外光启动信号;所述红外接收单元用于接收所述红外光启动信号,并将所述红外光启动信号发送给所述生成显示单元,以使所述生成显示单元根据所述红外光启动信号生成对应的二维码图像;

所述红外发射单元连接并设置在采集启动单元上,所述红外接收单元连接并设置在所述生成显示单元上。

作为优选方案,所述红外发射单元包括多个红外发射灯,所述红外接收单元包括多个红外接收器,所述红外发射灯与所述红外接收器的数量相同并一一对应设置,以使红外光被接收器接收。

作为优选方案,所述红外发射灯的数量为3个,所述红外接收器的数量为3个。

作为优选方案,所述采集启动单元包括采集子单元和启动电路子单元,所述采集子单元用于采集二维码图像,所述启动电路子单元用于发出启动生成二维码指令;所述生成显示单元包括生成子单元和显示子单元,所述生成子单元用于生成二维码图像,所述显示子单元用于显示所述二维码图像。

作为优选方案,所述采集子单元为摄像头,所述显示子单元为显示屏。

本发明实施例还提供了一种带反馈信号的二维码隔离网络信息传递方法,包括:

二维码生成启动,采集启动单元发出生成二维码指令;

红外发射单元获取所述生成二维码指令后,向红外接收单元发出红外光启动信号;

在预设的时间内,所述红外发射单元再次向所述红外接收单元发出红外光作为密钥信号;

所述红外接收单元将所述红外光启动信号和所述密钥信号按接收的时间顺序先后发送到生成显示单元;

所述生成显示单元通过时间顺序判断到所述红外光启动信号和所述密钥信号后,生成并显示二维码图像;

所述采集启动单元采集在所述生成显示单元上显示的所述二维码图像。

作为优选方案,所述预设的时间为500ms。

作为优选方案,所述红外发射单元生成密钥信号时,生成记录时间戳,并获取所述采集启动单元采集所述记录时间后的一个二维码图像的扫描时间,将所述记录时间、所述扫描时间和所述密钥信号对应保存在同一集合中。

作为优选方案,所述生成显示单元判断所述红外光启动信号或所述密钥信号错误时,不生成二维码并不进行显示。

作为优选方案,所述采集启动单元在采集所述二维码图像后,还用于对所述二维码图像进行解码。

相比于现有技术,本发明实施例具有如下有益效果:

本发明采用了二维码采集生成模块和红外发射接收模块,实现信息的双向传递,通过非接触式手段触发信息,在二维码生成显示单元接收到启动信息后,才能生产有效的二维码图案,供二维码采集子单元进行读取信息;同时在二维码显示子单元端在获取到红外发射装置设定的密钥类型后,才执行对应的解密算法;能够实现信息双向传递,即带有反馈信号,使用本发明装置触发生成二维码,完成二维码的解密解码步骤,最终完成二维码信息的传递,从而提升内外网之间信息传递的可靠性;

另外还有一点,二维码的生成是根据红外发射单元的信号来确定二维码的密钥类型,保证了二维码图片即使被扫描到,无匹配的密钥,也无法解码出其中的信息来,提高了信息传输安全性。

附图说明

图1:为本发明实施例中的二维码隔离网络信息传递装置结构示意图;

图2:为本发明实施例中的二维码隔离网络信息传递方法步骤流程示意图;

图3:为本发明实施例中的生成显示单元判断信号流程示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

请参照图1,本发明优选实施例提供了一种带反馈信号的二维码隔离网络信息传递装置,包括:

二维码采集生成模块,包括采集启动单元和生成显示单元;所述生成显示单元用于生成并显示二维码图像;所述采集启动单元用于发出启动生成二维码指令,并采集在所述生成显示单元上显示的所述二维码图像;

红外发射接收模块,包括红外发射单元和红外接收单元;所述红外发射单元用于接收所述启动生成二维码指令后发出红外光启动信号;所述红外接收单元用于接收所述红外光启动信号,并将所述红外光启动信号发送给所述生成显示单元,以使所述生成显示单元根据所述红外光启动信号生成对应的二维码图像;

所述红外发射单元连接并设置在采集启动单元上,所述红外接收单元连接并设置在所述生成显示单元上。

在本实施例中,所述红外发射单元包括多个红外发射灯,所述红外接收单元包括多个红外接收器,所述红外发射灯与所述红外接收器的数量相同并一一对应设置,以使红外光被接收器接收。

在本实施例中,所述红外发射灯的数量为3个,所述红外接收器的数量为3个。

在本实施例中,所述采集启动单元包括采集子单元和启动电路子单元,所述采集子单元用于采集二维码图像,所述启动电路子单元用于发出启动生成二维码指令;所述生成显示单元包括生成子单元和显示子单元,所述生成子单元用于生成二维码图像,所述显示子单元用于显示所述二维码图像。

应当理解的是,在本实施例中,所述采集子单元为摄像头,所述显示子单元为显示屏。

上述红外线发射接收模块,共能够实现8种的编码信号,可以约定其中一个信号编码(如111)作为二维码图像生产的启动信号,间隔特定时间后再发送密钥类型信息,另外7个信号编码用于存储密钥类型信息;二维码生成显示单元在获取到红外发射单元的启动信号和密钥类型信号后,才能够产生对应的二维码图像,供二维码采集子单元进行图像采集。其中装置内置了7钟不同的加密算法类型,在获取到密钥类型的信号后,则采用对应的加密算法对交换数据进行加密转换,然后再编码生成二维码图像。

请参照图2,本发明优选实施例还提供了一种带反馈信号的二维码隔离网络信息传递方法,包括:

s1,二维码生成启动,采集启动单元发出生成二维码指令;

s2,红外发射单元获取所述生成二维码指令后,向红外接收单元发出红外光启动信号;

s3,在预设的时间内,所述红外发射单元再次向所述红外接收单元发出红外光作为密钥信号;

在本实施例中,所述预设的时间为500ms。

s4,所述红外接收单元将所述红外光启动信号和所述密钥信号按接收的时间顺序先后发送到生成显示单元;

s5,所述生成显示单元通过时间顺序判断到所述红外光启动信号和所述密钥信号后,生成并显示二维码图像;

在本实施例中,所述生成显示单元判断所述红外光启动信号或所述密钥信号错误时,不生成二维码并不进行显示。

s6,所述采集启动单元采集在所述生成显示单元上显示的所述二维码图像。

在本实施例中,所述红外发射单元生成密钥信号时,生成记录时间戳,并获取所述采集启动单元采集所述记录时间后的一个二维码图像的扫描时间,将所述记录时间、所述扫描时间和所述密钥信号对应保存在同一集合中。

在本实施例中,所述采集启动单元在采集所述二维码图像后,还用于对所述二维码图像进行解码。

如图2-图3所示,首先有二维码采集模块启动二维码的生产,通过红外灯发送单元,发送一个“111”的信号给到红外接收单元,作为一个启动信号;当发送完启动信号后,在500ms内,在发送一个密钥类型信号,如“110”给到接收单元;当二维码生成显示单元通过时间顺序判断到启动信号和接收信号后,再生成的二维码图像,如果没有收到启动和类型信息,则生成一个空白的图案。如何把二维码的密钥类型信息传递给解码,也是本发明的一个特点。在每次红外等生成密钥类型信号时候,就会记录一个时间戳和密钥类型记录对应表,同时在扫描到该时间后的一个二维码图像后,把这个二维码的扫描时间也记录下来,通过查找对应最近的一个时间戳方式,把密钥对应起来,然后再进行对应二维码信息的解码。

以上所述的具体实施例,对本发明的目的、技术方案和有益效果进行了进一步的详细说明,应当理解,以上所述仅为本发明的具体实施例而已,并不用于限定本发明的保护范围。特别指出,对于本领域技术人员来说,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1