一种通过反向网闸同步非E文件的方法技术

技术编号:32132527 阅读:25 留言:0更新日期:2022-01-29 19:34
本发明专利技术公开了一种通过反向网闸同步非E文件的方法,包括将非E文件转换为E文件和还原转换后的E文件两个步骤;本发明专利技术针对各种不同的文件格式,统一将其以二进制形式来看待,避免了熟悉各个不同类型文件的大量工作;对源文件进行压缩处理,防止文件大小的增长,造成存储空间紧张或网闸链路的压力过大。本发明专利技术极大幅度地降低了进行网闸加固后的厂家,升级各类软件所带来的成本。件所带来的成本。件所带来的成本。

【技术实现步骤摘要】
一种通过反向网闸同步非E文件的方法


[0001]本专利技术涉及同步非E文件的方法
,特别涉及一种通过反向网闸同步非E文件的方法。

技术介绍

[0002]随着我国信息安全也越来越被看重。在工业界,为了控制内部网络与外部进行数据传输时的安全性,普遍都会配备网闸装置,来过滤内外信息传输内容,保证信息的安全性。
[0003]当下在工业界,网闸迎来了非常重要的升级加固,其中的方案首先是文件的传输只允许E语言格式的文件通过网闸。相比以前众多的文件类型更加安全了,但同时也带来了另一个问题,就是工业中使用的文件形式并非E文件一种,无法通过E文件来代替之前所有的文件、软件等各种需要使用的产品。而且,让所有软件都去适配这个升级后的网闸本身存在非常大的困难。主要概括为一下几点:
[0004]1.文件类型繁杂,厂家作逐一对应升级需要资金,众多的产品同时进行升级则需要大量资金支持;
[0005]2.有的工业中使用的产品相对时间较久,开发商一时间难以找到甚至可能已经注销;
[0006]3.难以在同一时间协同各个厂家进行相应升级,若时间本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种通过反向网闸同步非E文件的方法,其特征在于:包括将非E文件转换为E文件和还原转换后的E文件两个步骤;步骤一:将非E文件转换为E文件,包括如下步骤:步骤1:以二进制形式加载待传输的文件,对该文件进行CRC校验,并记录校验码;步骤2:对文件进行压缩;步骤3:将压缩后的文件每个字节转换为对应的16进制文件;步骤4:将转换的16进制文本按每行最大128字节依次组成E语言格式文本,将此E语言格式文本进行CRC校验,并记录校验码;步骤5:将转换标识、原文件名、原文件大小、原文件校验码、压缩方式、转换后的E语言格式文本校验码这6个信息构造成头部信息,并以注释形式写入到以“.e”为后缀的目标文件中,再将生成E语言格式文本写入目标文件中。至此整个经过转换的文件内容已经生成;步骤二:还原转换后的E文件,包括如下步骤:步骤1:加载通过网闸的文件,判断首行是否有经过转换的标识;若无转换标识表示此文件未经过转换,则不进行下一步解析,若有...

【专利技术属性】
技术研发人员:陈少立何清王奕飞王毅马瑞瑞何新
申请(专利权)人:西安西热电站信息技术有限公司
类型:发明
国别省市:

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

1