【技术实现步骤摘要】
隔离网络中数据的传输方法、服务端及终端
本专利技术涉及数据传输
,更具体地,涉及隔离网络中数据的传输方法、服务端及终端。
技术介绍
在无网络或者隔离网络中,由于无法通过互联网将数据回传,因此常常通过外置存储设备将数据拷贝出,再通过邮件等形式发到互联网上的服务器。通过外置存储设备进行数据拷贝回传的方式由于每次都需要人工进行连接外置存储设备、拷贝、断开、再连接互联网PC、拷贝,最后发送,因此存在步骤繁琐、效率低下的问题,此外,使用外置存储设备存在很大安全隐患,当外置存储设备被感染病毒后,将影响隔离网内的设备,造成巨大的经济损失。
技术实现思路
本专利技术实施例提供一种克服上述问题或者至少部分地解决上述问题的隔离网络中数据的传输方法、服务端及终端。第一个方面,本专利技术实施例提供一种隔离网络中数据的传输方法,应用于部署在隔离网络中的服务端,所述传输方法包括:获取隔离网络中的数据,作为目标数据;根据喷泉码编码算法对所述目标数据进行多次编码;将每一次的编码结果转换为一个 ...
【技术保护点】
1.一种隔离网络中数据的传输方法,应用于部署在隔离网络中的服务端,其特征在于,所述传输方法包括:/n获取隔离网络中的数据,作为目标数据;/n根据喷泉码编码算法对所述目标数据进行多次编码;/n将每一次的编码结果转换为一个二维码,以供部署在隔离网络外的终端根据多个二维码的扫描结果获得所述目标数据。/n
【技术特征摘要】
1.一种隔离网络中数据的传输方法,应用于部署在隔离网络中的服务端,其特征在于,所述传输方法包括:
获取隔离网络中的数据,作为目标数据;
根据喷泉码编码算法对所述目标数据进行多次编码;
将每一次的编码结果转换为一个二维码,以供部署在隔离网络外的终端根据多个二维码的扫描结果获得所述目标数据。
2.根据权利要求1所述的隔离网络中数据的传输方法,其特征在于,所述根据喷泉码编码算法对所述目标数据进行多次编码,具体为:
将所述目标数据转换为字符串,将所述字符串拆分为多个子数据,每一组子数据包含的字符数相同,所述字符为二进制字符;
持续随机地从所述多个子数据中选择若干个子数据,对每次随机选取的所有子数据的每一位字符进行异或运算,将所有位的异或运算的结果作为一次编码结果。
3.根据权利要求2所述的隔离网络中数据的传输方法,其特征在于,所述将所述字符串拆分为多个子数据,之前还包括:
将所述字符串进行压缩,使用加密算法对压缩后的字符串进行加密处理。
4.根据权利要求2所述的隔离网络中数据的传输方法,其特征在于,所述持续随机地从所述多个子数据中选择若干个子数据,具体为:
根据理想孤波分布函数,随机产生度值,所述度值用于表示本次从所述多个子数据中选取子数据的个数;
根据度值从所述多个子数据中选择子数据。
5.根据权利要求1-4任意一项所述的隔离网络中数据的传输方法,其特征在于,所述喷泉码编码算法具体为LT码编码算法和Raptor码编码算法中的一种。<...
【专利技术属性】
技术研发人员:雍正,李华,夏全军,杨乐,
申请(专利权)人:国能日新科技股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。