多隧道自适应数据流的编码方法、设备和存储介质技术

技术编号:25715428 阅读:51 留言:0更新日期:2020-09-23 03:00
本公开的实施例提供了多隧道自适应数据流的编码方法,设备和计算机可读存储介质。所述方法包括:获取待编码数据流,所述待编码数据流包括多个用于承载数据信息的字符串;对所述待编码数据流进行加密,生成加密数据流,所述加密数据流中包含与所述待编码数据流中的字符串对应的加密字符串;将所述加密数据流进行数据分块,将所述加密数据流切分为多个数据流块,切分后的数据流块可以共同拼合成所述加密数据流;按照预设条件为所述数据流块匹配对应的通信隧道,并通过所述通信隧道发送所述数据流块。以此方式,可以实现网络通讯难以被定向和旁路侦听,充分解决防通讯数据泄密的需求。

【技术实现步骤摘要】
多隧道自适应数据流的编码方法、设备和存储介质
本公开的实施例一般涉及通信领域,并且更具体地,涉及多隧道自适应数据流的编码方法、设备和存储介质。
技术介绍
网络是用物理链路将各个孤立的工作站或主机相连在一起,组成数据链路,从而达到资源共享和通信的目的。通信是人与人之间通过某种媒体进行的信息交流与传递。网络通信是通过网络将各个孤立的设备进行连接,通过信息交换实现人与人,人与计算机,计算机与计算机之间的通信,但现在在网络通信领域存在着安全性问题,是目前最为棘手且亟待解决的问题。现有的技术方案,在网络数据通讯过程中基本都使用TCP/IP协议,数据通讯发起者和目标之间通过事先协商好的固定链路或路由进行数据通讯。一旦链路中某个节点被黑客或其他组织通过非法手段入侵,就很容易造成数据通讯泄密,难以保证数据通讯安全。现有技术中,数据编码格式单一,无法匹配多隧道传输,同时通讯过程存在泄密可能,容易被第三方窃取和还原。因此,现有技术仍不能满足防通讯数据泄密的需求。
技术实现思路
根据本公开的实施例,提供了一种满足防通讯数据泄密的需本文档来自技高网...

【技术保护点】
1.一种多隧道自适应数据流的编码方法,其特征在于,包括:/n获取待编码数据流,所述待编码数据流包括多个用于承载数据信息的字符串;/n对所述待编码数据流进行加密,生成加密数据流,所述加密数据流中包含与所述待编码数据流中的字符串对应的加密字符串;/n将所述加密数据流进行数据分块,将所述加密数据流切分为多个数据流块,切分后的数据流块可以共同拼合成所述加密数据流;/n按照预设条件为所述数据流块匹配对应的通信隧道,并通过所述通信隧道发送所述数据流块。/n

【技术特征摘要】
1.一种多隧道自适应数据流的编码方法,其特征在于,包括:
获取待编码数据流,所述待编码数据流包括多个用于承载数据信息的字符串;
对所述待编码数据流进行加密,生成加密数据流,所述加密数据流中包含与所述待编码数据流中的字符串对应的加密字符串;
将所述加密数据流进行数据分块,将所述加密数据流切分为多个数据流块,切分后的数据流块可以共同拼合成所述加密数据流;
按照预设条件为所述数据流块匹配对应的通信隧道,并通过所述通信隧道发送所述数据流块。


2.根据权利要求1所述的多隧道自适应数据流的编码方法,其特征在于,所述对所述待编码数据流进行加密,生成加密数据流,包括:
采用非对称加密算法,利用秘钥对所述待编码数据流进行加密,生成加密数据流。


3.根据权利要求2所述的多隧道自适应数据流的编码方法,其特征在于,所述将所述加密数据流进行数据分块,将所述加密数据流切分为多个数据流块,包括:
确定所述加密数据流的长度和所述秘钥的长度;
对所述加密数据流的长度和所述秘钥的长度进行取模计算,根据计算结果确定切分后数据流块的目标值;
根据所述目标值对所述加密数据流进行数据分块,将所述加密数据流切分为多个数据流块。


4.根据权利要求3所述的多隧道自适应数据流的编码方法,其特征在于,所述根据所述目标值对所述加密数据流进行数据分块,将所述加密数据流切分为多个数据流块,包括:
将所述目标值拆分为连续整十数的和,根据得到的整十数沿纵向将所述加密数据流切分为对应宽度的数据流,从而将所述加密数据流切分为多个数据流块。


5.根据权利要求4所述的多隧道自...

【专利技术属性】
技术研发人员:沈传宝郝伟马维士李岩刘加瑞万会来侯晓雄
申请(专利权)人:北京华云安信息技术有限公司
类型:发明
国别省市:北京;11

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

1