基于条码传真识别技术的隔离网络数据交换方法与系统的制作方法

文档序号:7815383阅读:265来源:国知局
基于条码传真识别技术的隔离网络数据交换方法与系统的制作方法
【专利摘要】本发明涉及一种基于条码传真识别技术的隔离网络数据交换方法,包括:编辑交互数据并将交互数据转换为二维码;将二维码打印到纸质文档上并进行传真发送操作;对传真件上的二维码进行扫描;接收方对扫描后的二维码进行解密并生成数据表单;通过预设算法将数据表单的数据进行匹配并填写入软件系统相应位置。本发明通过对交互数据进行编辑与加密并转换为十六进制编码,再将十六进制编码转换为二维码,再通过将生成的二维码解密并转换为数据表单,具有跨物理隔离网络数据交换的安全性、准确性、高效性与易用性。本发明还提出了一种基于条码传真识别技术的隔离网络数据交换系统。
【专利说明】基于条码传真识别技术的隔离网络数据交换方法与系统

【技术领域】
[0001] 本发明涉及通信【技术领域】,尤其涉及一种基于条码传真识别技术的隔离网络数据 交换方法与系统。

【背景技术】
[0002] 目前,军工行业由于国防事业的特殊性对信息安全要求极其严格,各单位之间的 局域网实行物理隔离。例如,甲乙两个单位如果需要进行网间信息交换,只能采取传统的数 据导入导出技术。具体地,有以下两种方式:一种方式为:甲单位将局域网内需要交换的信 息打印成纸质文档传真给乙单位,乙单位再将纸质文档中的信息人工录入到系统中;另一 种方式为:甲单位将局域网内信息刻成光盘,将光盘传递至乙单位,由乙单位将光盘内容导 入到本单位局域网。
[0003] 由此可见,上述的两种方式,第一种方式存在的技术缺陷为效率低且容易出错;第 二种方式存在的技术缺陷为时效性差、成本高,需要多次刻盘,操作过程极其繁琐,若甲乙 双方距离较远,则效率十分低下,同时,使用数量众多的光盘,造成浪费。


【发明内容】

[0004] 本发明所要解决的技术问题是,针对现有技术的不足,如何提供一种新的跨物理 隔离网络的信息交换方法与系统,不仅可以提高不同单位之间信息沟通效率,同时可以保 证信息交换的安全性、准确性与实时性的关键问题。
[0005] 为此目的,本发明提出了一种基于条码传真识别技术的隔离网络数据交换方法, 包括具体以下步骤:
[0006] S1 :编辑交互数据并将所述交互数据转换为二维码;
[0007] S2 :将所述二维码打印到纸质文档上并进行传真发送操作;
[0008] S3 :对所述传真件上的二维码进行扫描;
[0009] S4 :接收方对扫描后的二维码进行解密并生成数据表单;
[0010] S5:通过预设算法将所述数据表单的数据进行匹配并填写入软件系统相应位置。
[0011] 进一步地,所述步骤S1进一步包括:
[0012] S11 :对所述交互数据进行加密与压缩操作;
[0013] S12:对所述交互数据进行分页,其中,对进行分页的每页所述交互数据中添加数 据头生成十六进制信息串;
[0014] S13 :将所述信息串转换为若干个二维码。
[0015] 进一步地,所述步骤S4进一步包括:
[0016] S41 :通过所述二维码扫描设备获取所述二维码中的所述十六进制信息串;
[0017] S42 :将所述十六进制信息串转换为数据;
[0018] S43 :根据进行分页的每页数据中的数据头将多页数据按顺序进行合并;
[0019] S44 :对合并后的数据进行解密与解压缩操作得到原始所述交互数据。
[0020] 具体地,所述交互数据包括文字、图形和/或图表。
[0021] 为此目的,本发明提出了一种基于条码传真识别技术的隔离网络数据交换系统, 包括:
[0022] 编辑转换模块,用于编辑交互数据并将所述交互数据转换为二维码;
[0023] 打印传真模块,用于将所述二维码打印到纸质文档上并进行传真发送操作;
[0024] 扫描模块,用于对所述传真件上的二维码进行扫描;
[0025] 解密模块,用于接收方对扫描后的二维码进行解密并生成数据表单;
[0026] 匹配录入模块,用于通过预设算法将所述数据表单的数据进行匹配并填写入软件 系统相应位置。
[0027] 进一步地,所述编辑转换模块包括:
[0028] 加密压缩单元,用于对所述交互数据进行加密与压缩操作;
[0029] 分页单元,用于对所述交互数据进行分页,其中,对进行分页的每页所述交互数据 中添加数据头生成十六进制信息串;
[0030] 第一转换单元,用于将所述信息串转换为若干个二维码。
[0031] 进一步地,所述解密模块包括:
[0032] 获取单元,用于通过所述二维码扫描设备获取所述二维码中的所述十六进制信息 串;
[0033] 第二转换单元,用于将所述十六进制信息串转换为数据;
[0034] 合并单元,用于根据进行分页的每页数据中的数据头将多页数据按顺序进行合 并;
[0035] 解密与解压缩单元,用于对合并后的数据进行解密与解压缩操作得到原始所述交 互数据。
[0036] 具体地,所述交互数据包括文字、图形和/或图表。
[0037] 本发明所公开的一种基于条码传真识别技术的隔离网络数据交换方法,通过对交 互数据进行编辑与加密并转换为十六进制编码,再将十六进制编码转换为二维码,再通过 将生成的二维码解密并转换为数据表单,具有跨物理隔离网络数据交换的安全性、准确性、 高效性与易用性。本发明还提出了一种基于条码传真识别技术的隔离网络数据交换系统。

【专利附图】

【附图说明】
[0038] 通过参考附图会更加清楚的理解本发明的特征和优点,附图是示意性的而不应理 解为对本发明进行任何限制,在附图中:
[0039] 图1示出了本发明实施例中的一种基于条码传真识别技术的隔离网络数据交换 方法的步骤流程图;
[0040] 图2示出了本发明实施例中的一种基于条码传真识别技术的隔离网络数据交换 方法中的甲单位业务人员在系统中编辑业务交互数据的示意图;
[0041] 图3示出了本发明实施例中的一种基于条码传真识别技术的隔离网络数据交换 方法中的甲单位业务人员在系统中将业务交互数据打印为纸质传真件的示意图;
[0042] 图4示出了本发明实施例中的一种基于条码传真识别技术的隔离网络数据交换 方法中的乙单位业务人员在系统中进行解码生成业务交互数据表单文件的示意图;
[0043] 图5示出了本发明实施例中的一种基于条码传真识别技术的隔离网络数据交换 方法中的乙单位业务人员在对应区域填写业务交互数据的示意图;
[0044] 图6示出了本发明实施例中的一种基于条码传真识别技术的隔离网络数据交换 方法中的甲单位业务人员在系统中进行回填业务交互数据的示意图;
[0045] 图7示出了本发明实施例中的一种基于条码传真识别技术的隔离网络数据交换 系统的结构示意图。

【具体实施方式】
[0046]目前,军工行业由于国防事业的特殊性的特点,对信息安全要求极其严格,不同单 位之间的局域网系统必须进行物理隔离,导致军工单位之间信息交换效率低下、漏洞频出 以及成本增加等问题,为了解决以上问题,本发明提供了一种基于条码传真识别技术的隔 离网络数据交换方法与系统,本发明的提出不仅可以提高不同单位之间信息沟通效率,同 时还可以保证信息交换的安全性、准确性以及实时性。
[0047] 下面将结合附图对本发明的实施例进行详细描述。
[0048] 如图1所示,本发明提供了一种基于条码传真识别技术的隔离网络数据交换方 法,包括具体以下步骤:
[0049] 步骤S1 :编辑交互数据并将交互数据转换为二维码。
[0050] 具体地,二维码(Two-dimensional code),又称二维条码,它是用特定的几何图形 按一定规律在平面,即二维方向上分布的黑白相间的图形,是所有信息数据的一把钥匙。国 外对二维码技术的研究始于20世纪80年代末,在二维码符号表示技术研究方面已研制出 多种码制,常见的有 PDF417、QR Code、Code 49、Code 16K、Code One 等。
[0051] 进一步地,二维码在具体码制、精度以及容量三个方面有一定关联性。即二维码的 不同码制对应的容量有所区别,但是区别很小,且二维码精度对应容量如下:低精度230个 字节;中精度450个字节;高精度1300个字节。其中,本发明中将编辑后的交互数据转换为 QR编码方式,即QR Code,每个二维码能容纳经过压缩与加密处理的1300个字节后的数据, 且交互数据包括文字、图像和/或图表。
[0052] 进一步地,步骤S1还包括:
[0053] 步骤S11 :对交互数据进行加密与压缩操作。
[0054] 步骤S12 :对交互数据进行分页,其中,对进行分页的每页交互数据中添加数据头 生成十六进制息串。其中,十六进制息串只包含〇_9数字和A-F大写字母。
[0055] 步骤S13 :将信息串转换为若干个二维码。即步骤S11-步骤S13实现了对交互数 据的加密和保护机制。
[0056] 步骤S2 :将二维码打印到纸质文档上并进行传真发送操作。
[0057] 具体地,本发明为了适应A4纸大小并且从美观及实用的角度出发,即每排能够并 列显示两个QR二维码,将每个二维码图片的大小设置为300像素*300像素。其中,二维码 图片的大小设置并不唯一,具体应用中可根据纸张大小或者具体实际需求进行变更。
[0058] 步骤S3 :对传真件上的二维码进行扫描。
[0059] 具体地,在本发明的基于条码传真识别技术的隔离网络数据交换方法中采用了串 口扫描技术,能做到1秒以内扫描一个包含1300字节的二维码,将订单录入速度从100条 /3小时提高到了 100条/10秒,具有良好的扫描实时性。其中,串口扫描模式对扫描枪有一 定要求,相对于一般USB扫描方式速度对比如下:
[0060] USB模式:52秒/二维码/1300字符;
[0061] 串口扫描模式:〈1秒/二维码/1300字符。
[0062] 步骤S4 :接收方对扫描后的二维码进行解密并生成数据表单。
[0063] 具体地,扫描后生成数据表单的准确率达100%,具有极高的准确性,且可根据不 同的要求定制生成不同的数据表单,具有可定制性与易用性。
[0064] 进一步地,步骤S4还包括:
[0065] 步骤S41 :通过二维码扫描设备获取二维码中的所述十六进制信息串。
[0066] 步骤S42 :将十六进制信息串转换为数据。
[0067] 步骤S43 :根据进行分页的每页数据中的数据头将多页数据按顺序进行合并。
[0068] 步骤S44 :对合并后的数据进行解密与解压缩操作得到原始交互数据。具体地,根 据特定匹配关系将相关信息批量填写到软件中的预设位置,从而实现物理隔离的网络间的 数据安全、高效、便捷交互。
[0069] 更进一步地,为了提高传送信息的安全性,接收方还可以进行识别码的添加。具体 地,识别码由两部分组成,分别是接收方识别码和接收方校验码,每部分包括15位0-9数 字,采用随机数算法生成。其中,接收方识别码为接收方的单机版软件在生成二维码时将识 别码编码到二维码中,内网系统在接收二维码时,将二维码接收方识别码和数据库中接收 方的数据进行比较,来确定接收方的身份;接收方校验码为在内网系统生成二维码时,将校 验码编码到二维码中,接收方在使用单机版软件处理接收到的二维码时,进行校验,确保通 过传真收到的二维码发送给正确的接收方。
[0070] 步骤S5 :通过预设算法将数据表单的数据进行匹配并填写入软件系统相应位置。
[0071] 为了更好的理解与应用本发明提出的一种基于条码传真识别技术的隔离网络数 据交换方法与系统,本发明进行以下示例,且本发明不限于以下具体示例。
[0072] 具体地,甲单位业务人员在系统中编辑业务交互数据,其中,业务交互数据包含以 下内容:采购文件编号、物资名称、型号、规格、牌号、生产厂、技术标准、质量等级、附加技术 条件、要求交货日期、甲单位名称、乙单位名称、发件人信息(姓名、电话、传真)、收件人信 息(姓名、电话、传真)、订货事由、备注,业务数据可以根据具体使用需求进行定制,如图2 所示。进一步地,甲单位业务人员在系统中将业务交互数据加密、转换为二维码、并打印为 纸质传真件,如图3所示。
[0073] 更进一步地,乙方单位业务人员通过系统客户端扫描二维码、解密二维码并生成 业务交互数据表单文件,生成数据表单文件内容包括:采购文件编号、物资名称、型号、规 格、牌号、生产厂、技术标准、质量等级、附加技术条件、要求交货日期、甲单位名称、乙单位 名称、发件人信息(姓名、电话、传真)、收件人信息(姓名、电话、传真)、订货事由、备注,表 单生成业务数据可以根据具体使用需求进行定制,如图4以及表1所示:
[0074] 表1电子数据交换二维码包含的信息内容
[0075]

【权利要求】
1. 一种基于条码传真识别技术的隔离网络数据交换方法,其特征在于,包括具体以下 步骤: 51 :编辑交互数据并将所述交互数据转换为二维码; 52 :将所述二维码打印到纸质文档上并进行传真发送操作; 53 :对所述传真件上的二维码进行扫描; 54 :接收方对扫描后的二维码进行解密并生成数据表单; 55 :通过预设算法将所述数据表单的数据进行匹配并填写入软件系统相应位置。
2. 如权利要求1所述的方法,其特征在于,所述步骤S1进一步包括: 511 :对所述交互数据进行加密与压缩操作; 512 :对所述交互数据进行分页,其中,对进行分页的每页所述交互数据中添加数据头 生成十六进制信息串; 513 :将所述信息串转换为若干个二维码。
3. 如权利要求1所述的方法,其特征在于,所述步骤S4进一步包括: 541 :通过所述二维码扫描设备获取所述二维码中的所述十六进制信息串; 542 :将所述十六进制信息串转换为数据; 543 :根据进行分页的每页数据中的数据头将多页数据按顺序进行合并; S44:对合并后的数据进行解密与解压缩操作得到原始所述交互数据。
4. 如权利要求1所述的方法,其特征在于,所述交互数据包括文字、图形和/或图表。
5. -种基于条码传真识别技术的隔离网络数据交换系统,其特征在于,包括: 编辑转换模块,用于编辑交互数据并将所述交互数据转换为二维码; 打印传真模块,用于将所述二维码打印到纸质文档上并进行传真发送操作; 扫描模块,用于对所述传真件上的二维码进行扫描; 解密模块,用于接收方对扫描后的二维码进行解密并生成数据表单; 匹配录入模块,用于通过预设算法将所述数据表单的数据进行匹配并填写入软件系统 相应位置。
6. 如权利要求5所述的系统,其特征在于,所述编辑转换模块包括: 加密压缩单元,用于对所述交互数据进行加密与压缩操作; 分页单元,用于对所述交互数据进行分页,其中,对进行分页的每页所述交互数据中添 加数据头生成十六进制信息串; 第一转换单元,用于将所述信息串转换为若干个二维码。
7. 如权利要求5所述的系统,其特征在于,所述解密模块包括: 获取单元,用于通过所述二维码扫描设备获取所述二维码中的所述十六进制信息串; 第二转换单元,用于将所述十六进制信息串转换为数据; 合并单元,用于根据进行分页的每页数据中的数据头将多页数据按顺序进行合并; 解密与解压缩单元,用于对合并后的数据进行解密与解压缩操作得到原始所述交互数 据。
8. 如权利要求5所述的系统,其特征在于,所述交互数据包括文字、图形和/或图表。
【文档编号】H04L29/06GK104301310SQ201410498654
【公开日】2015年1月21日 申请日期:2014年9月25日 优先权日:2014年9月25日
【发明者】刘宝兴, 李海龙, 韩继方, 丁健, 于来源, 徐燕迪 申请人:北京亚航天际工贸有限责任公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1