[发明专利]一种基于二维码的内外网物理隔离数据交换方法无效
申请号: | 201310145795.0 | 申请日: | 2013-04-25 |
公开(公告)号: | CN103268461A | 公开(公告)日: | 2013-08-28 |
发明(设计)人: | 陈奇 | 申请(专利权)人: | 浙江成功软件开发有限公司 |
主分类号: | G06F21/74 | 分类号: | G06F21/74;G06K17/00 |
代理公司: | 杭州求是专利事务所有限公司 33200 | 代理人: | 周烽 |
地址: | 310013 浙江省杭州市文三路*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 二维码 内外 物理 隔离 数据 交换 方法 | ||
技术领域
本发明属于信息安全技术领域,尤其涉及一种基于二维码的内外网物理隔离数据交换方法。
背景技术
随着社会的发展,各个行业的信息化建设越来越得以重视,在信息化建设的过程中,出于安全原因,政府或企业网络往往要求内外网隔离,但是与外部数据交换是无法避免并且十分重要的。传统的方法是使用网闸进行数据交换,这样虽然可以提高自动性,但是建设的成本比较高;而生成中间文件刻盘或者用优盘拷贝的方式,极大地降低了工作效率,尤其在需要实时数据交换的情况下,将影响工作的正常进行。所以迫切需要一种成本低廉,无需人工,同时具有实时性的内外网物理隔离数据交换解决方案。
二维码技术作为一种全新的自动实别技术,被应用于生活的各个方面。二维码技术在表单、名片、信息查询、追踪、存货盘点等方面得到广泛的应用,但是在政府或企业内外网数据交换领域的应用少之又少,因为其存储容量有限,在待交换数据量庞大且实时性要求高的情况下,交换效率将受到很大的影响。
发明内容
本发明的目的在于针对目前内外网物理隔离数据交换方式存在的成本较高,需要人工,实时性不强,交换效率不高的缺陷,提供一种基于二维码的内外网物理隔离数据交换方法,以提高内外网数据交换的安全性及效率。
本发明是通过以下技术方案实现的:一种基于二维码的内外网物理隔离数据交换方法,数据从内网交换到外网时,包括以下步骤:
(1.1)在内网数据库中提取待交换的数据,对数据进行编码,生成多个二维码图像,以二维码矩阵的形式规则地排列显示在内网系统终端设备的显示屏上;
(1.2)通过外网系统终端设备的摄像头采集内网系统终端设备显示屏上显示的矩阵式规则排列的二维码图像;
(1.3)在外网系统终端设备上通过并行计算,解码采集的二维码序列,最终获取交换数据;
数据从外网交换到内网时,包括以下步骤:
(2.1)在外网数据库中提取待交换的数据,对数据进行编码,生成多个二维码图像,以二维码矩阵的形式规则地排列显示在外网系统终端设备的显示屏上;
(2.2)通过内网系统终端设备的摄像头采集外网系统终端设备显示屏上显示的矩阵式规则排列的二维码图像;
(2.3)在内网系统终端设备上通过并行计算,解码采集的二维码序列,最终获取交换数据。
进一步地,所述步骤(1.1)中,所述以二维码矩阵的形式规则地排列显示在内网系统终端设备的显示屏上通过以下子步骤来实现:
(A)将每一张二维码图像存储的数据长度设定阈值T;
(B)判断待交换数据的长度L是否超过设定的阈值T,“是”则转步骤(C),“否”则直接对待交换数据进行编码,生成二维码图像,显示在内网系统终端设备显示屏上;
(C)设定内网系统终端设备显示屏的显示方式;
(D)按照设定的阈值T,将待交换数据拆分为N块( ),并将拆分后的数据块进行从1到N编号;
(E)将拆分后的每一个数据块及其对应的编号信息编码生成二维码图像,这样就形成了N张二维码图像;
(F)将生成的N张二维码图像按步骤(C)中设定的显示方式及约定规则显示在内网系统终端设备显示屏上。
进一步地,所述步骤(C)中,所述显示方式是设定外网系统终端设备显示屏按P*Q显示二维码图像,即每行显示Q张二维码图像,共显示P行;每个二维码在显示窗口所占的条码区域大小相同,位置固定;当待显示的二维码图像数N大于Z()时,换页显示。
进一步地,所述二维码图像包含编号区和数据区,编号区包含待交换数据被拆分的块数N和此块数据被拆分的顺序号。
进一步地,所述步骤(1.3)中,所述的解码采集的二维码序列是将外网系统终端设备摄像头采集的内网系统终端设备显示屏上显示的矩阵排列的二维码图像进行解码得到交换的数据;具体为:将外网系统终端设备摄像头采集的一整张包含有多个二维码图像的图片进行分割;外网系统对分割后的规则排列的多个二维码图像进行并行计算解码,对于一张二维码图像解码出的内容,不仅包含有待交换的数据还有编号信息;按照编号对解码所得的交换数据进行排列,最终得到完整的交换数据。
进一步地,所述分割是按照内网系统终端约定的显示屏的显示方式、每个二维码在显示窗口所占的条码区域大小及位置,对采集的一整张包含有多个二维码图像的图片进行分割,使得分割的每一块图片都包含有唯一的二维码图像;所述并行计算解码是对分割出的每一张二维码图像进行同步解码。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江成功软件开发有限公司,未经浙江成功软件开发有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310145795.0/2.html,转载请声明来源钻瓜专利网。