一种明密文混合多链路数据安全传输方法技术

技术编号:37195297 阅读:14 留言:0更新日期:2023-04-20 22:54
本发明专利技术公开了一种明密文混合多链路数据安全传输方法,包括以下步骤:S1、数据发送端客户请求发送数据,数据发送端服务器对客户进行身份验证;S2、身份验证通过后,允许数据发送端客户将原始数据输入,数据发送端客户可选择手动输入或U盘上传输入;S3、输入完成后,通过数据生成器机选一组干扰数据A,通过加密密钥A将原始数据与干扰数据A生成加密文数据A,再次通过数据生成器机选一组干扰数据B,通过加密密钥B将加密文数据A与干扰数据B生成加密文数据B。本发明专利技术可实现两级数据加密和两级数据干扰,可显著提高数据的加密性能,保护性更好。保护性更好。保护性更好。

【技术实现步骤摘要】
一种明密文混合多链路数据安全传输方法


[0001]本专利技术涉及通信网络数据传输
,尤其涉及一种明密文混合多链路数据安全传输方法。

技术介绍

[0002]我们知道,一般情况下,互联网上传输的数据包未加密和签名,很容易发生被窃听、篡改、伪造以及发送者抵赖等问题,在数据包传输的过程中,很容易泄露信息,造成不必要的损失。现有的数据如涉及商业机密,用户身份信息等,在传输过程中都是以明文的方式传输,并没有增加任何的安全保护措施,因此极易被不法分子截取进而造成企业机密,用户隐私数据泄露,给企业或者个人造成伤害。

技术实现思路

[0003]本专利技术的目的是为了解决现有技术中存在的缺点,而提出的一种明密文混合多链路数据安全传输方法。
[0004]为了实现上述目的,本专利技术采用了如下技术方案:一种明密文混合多链路数据安全传输方法,包括以下步骤:S1、数据发送端客户请求发送数据,数据发送端服务器对客户进行身份验证;S2、身份验证通过后,允许数据发送端客户将原始数据输入,数据发送端客户可选择手动输入或U盘上传输入;S3、输入完成后,通过数据生成器机选一组干扰数据A,通过加密密钥A将原始数据与干扰数据A生成加密文数据A,再次通过数据生成器机选一组干扰数据B,通过加密密钥B将加密文数据A与干扰数据B生成加密文数据B;S4、将加密文数据B通过编码器编码后生成可传输的编码数据,编码数据通过MPTCP协议进行多链路分配,通过互联网发送给数据接收端服务器;S5、数据接收端客户请求接收数据,数据接收端服务器对数据接收端客户进行身份验证;S6、身份验证通过后,数据接收端客通过解码器解码后获得加密文数据B,通过解密密钥B对加密文数据B进行解密,获得加密文数据A和干扰数据B,去除干扰数据B通过解密密钥A对加密文数据A进行解密,获得干扰数据A和原始数据,去除干扰数据A即可得到原始数据。
[0005]优选的,所述步骤S1和步骤S5中的身份验证为基于公开密钥加密算法的身份验证。
[0006]优选的,所述步骤S3中的数据生成器可生成与原始数据同类型格式的随机数据。
[0007]优选的,所述加密密钥A、解密密钥A为AES密钥,所述加密密钥B、解密密钥B为DES密钥。
[0008]优选的,所述步骤S1中的数据发送端服务器和步骤S4中的数据接收端服务器均设
置有存储器,所述存储器用于存储数据。
[0009]优选的,所述步骤S6中获得原始数据可通过互联网进行下载,下载完成后可存储在存储器中。
[0010]优选的,所述步骤S5中的数据接收端客户在进行请求接收数据时会自动生成记录文本,所述记录文本用于记录接收者的姓名、接收时间。
[0011]与现有技术相比,本专利技术的有益效果是:1、本专利技术中,通过对数据发送端客户和数据接收端客户进行身份验证,有助于数据传输的精准性,便于对数据的流向进行管控;2、本专利技术中,通过数据生成器机选一组干扰数据A,通过加密密钥A将原始数据与干扰数据A生成加密文数据A,再次通过数据生成器机选一组干扰数据B,通过加密密钥B将加密文数据A与干扰数据B生成加密文数据B,这样可实现两级数据加密和两级数据干扰,可显著提高数据的加密性能,保护性更好;3、本专利技术中,身份验证为基于公开密钥加密算法的身份验证,加密密钥A、解密密钥A为AES密钥,加密密钥B、解密密钥B为DES密钥,数据发送端服务器和的数据接收端服务器均设置有存储器,存储器用于存储数据。
附图说明
[0012]图1为本专利技术提出的一种明密文混合多链路数据安全传输方法的流程图。
具体实施方式
[0013]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。
[0014]参照图1,一种明密文混合多链路数据安全传输方法,包括以下步骤:S1、数据发送端客户请求发送数据,数据发送端服务器对客户进行身份验证;S2、身份验证通过后,允许数据发送端客户将原始数据输入,数据发送端客户可选择手动输入或U盘上传输入;S3、输入完成后,通过数据生成器机选一组干扰数据A,通过加密密钥A将原始数据与干扰数据A生成加密文数据A,再次通过数据生成器机选一组干扰数据B,通过加密密钥B将加密文数据A与干扰数据B生成加密文数据B,数据生成器可生成与原始数据同类型格式的随机数据;S4、将加密文数据B通过编码器编码后生成可传输的编码数据,编码数据通过MPTCP协议进行多链路分配,通过互联网发送给数据接收端服务器;S5、数据接收端客户请求接收数据,数据接收端服务器对数据接收端客户进行身份验证,数据接收端客户在进行请求接收数据时会自动生成记录文本,记录文本用于记录接收者的姓名、接收时间;S6、身份验证通过后,数据接收端客通过解码器解码后获得加密文数据B,通过解密密钥B对加密文数据B进行解密,获得加密文数据A和干扰数据B,去除干扰数据B通过解密密钥A对加密文数据A进行解密,获得干扰数据A和原始数据,去除干扰数据A即可得到原始数据,获得原始数据可通过互联网进行下载,下载完成后可存储在存储器中。
[0015]身份验证为基于公开密钥加密算法的身份验证,加密密钥A、解密密钥A为AES密钥,加密密钥B、解密密钥B为DES密钥,数据发送端服务器和的数据接收端服务器均设置有存储器,存储器用于存储数据。
[0016]通过对数据发送端客户和数据接收端客户进行身份验证,有助于数据传输的精准性,便于对数据的流向进行管控;通过数据生成器机选一组干扰数据A,通过加密密钥A将原始数据与干扰数据A生成加密文数据A,再次通过数据生成器机选一组干扰数据B,通过加密密钥B将加密文数据A与干扰数据B生成加密文数据B,这样可实现两级数据加密和两级数据干扰,可显著提高数据的加密性能,保护性更好;身份验证为基于公开密钥加密算法的身份验证,加密密钥A、解密密钥A为AES密钥,加密密钥B、解密密钥B为DES密钥,数据发送端服务器和的数据接收端服务器均设置有存储器,存储器用于存储数据。
[0017]以上所述,仅为本专利技术较佳的具体实施方式,但本专利技术的保护范围并不局限于此,任何熟悉本
的技术人员在本专利技术揭露的技术范围内,根据本专利技术的技术方案及其专利技术构思加以等同替换或改变,都应涵盖在本专利技术的保护范围之内。
本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种明密文混合多链路数据安全传输方法,其特征在于,包括以下步骤:S1、数据发送端客户请求发送数据,数据发送端服务器对客户进行身份验证;S2、身份验证通过后,允许数据发送端客户将原始数据输入,数据发送端客户可选择手动输入或U盘上传输入;S3、输入完成后,通过数据生成器机选一组干扰数据A,通过加密密钥A将原始数据与干扰数据A生成加密文数据A,再次通过数据生成器机选一组干扰数据B,通过加密密钥B将加密文数据A与干扰数据B生成加密文数据B;S4、将加密文数据B通过编码器编码后生成可传输的编码数据,编码数据通过MPTCP协议进行多链路分配,通过互联网发送给数据接收端服务器;S5、数据接收端客户请求接收数据,数据接收端服务器对数据接收端客户进行身份验证;S6、身份验证通过后,数据接收端客通过解码器解码后获得加密文数据B,通过解密密钥B对加密文数据B进行解密,获得加密文数据A和干扰数据B,去除干扰数据B通过解密密钥A对加密文数据A进行解密,获得干扰数据A和原始数据,去除干扰数据A即可得到原始数据。2.根据权利要求1所述的一种明...

【专利技术属性】
技术研发人员:陈岸青李金湖王斌康毅滨林建雄肖郑海陈艺燕潘鑫宇赖鸿波
申请(专利权)人:国网信通亿力科技有限责任公司
类型:发明
国别省市:

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

1