数据安全传输方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:32510226 阅读:27 留言:0更新日期:2022-03-02 10:53
本发明专利技术公开一种数据安全传输方法、装置、计算机设备及存储介质。该方法包括:接收基于原始请求体形成的数据传输指令,所述数据传输指令包括目标版本标识;采用所述目标版本标识对应的目标压缩算法,对所述原始请求体进行压缩,获取压缩请求体;采用所述目标版本标识对应的目标加密算法,对所述压缩请求体进行加密处理,获取加密请求体;基于所述加密请求体,获取二进制格式的目标请求体;采用所述目标版本标识对应的HTTPS协议,对所述目标请求体进行处理,形成目标HTTPS请求,将所述目标HTTPS请求发送给服务器,以便接收所述服务器返回的目标响应数据。该方法可保障目标HTTPS请求传输过程的安全性和传输效率。过程的安全性和传输效率。过程的安全性和传输效率。

【技术实现步骤摘要】
数据安全传输方法、装置、计算机设备及存储介质


[0001]本专利技术涉及计算机安全
,尤其涉及一种数据安全传输方法、装置、计算机设备及存储介质。

技术介绍

[0002]HTTPS协议是一种通过计算机网络进行安全通信的传输协议,经由HTTP进行通信,利用SSL/TLS建立全信道,加密所需传输的数据包,可起到保护客户端与服务器之间数据传输的隐私和完整性,从而达到保障传输数据的安全。现有客户端基于HTTPS协议传输数据时,在客户端和服务器之间传输的数据包为明文数据,在数据传输过程中容易被拦截篡改,无法保障数据的安全性。

技术实现思路

[0003]本专利技术实施例提供一种数据安全传输方法、装置、计算机设备及存储介质,以解决基于HTTPS协议传输数据无法保障安全性的问题。
[0004]一种数据安全传输方法,包括:包括客户端执行的如下步骤:
[0005]接收基于原始请求体形成的数据传输指令,所述数据传输指令包括目标版本标识;
[0006]采用所述目标版本标识对应的目标压缩算法,对所述原始请求体进行压缩,获取压缩请求体;
[0007]采用所述目标版本标识对应的目标加密算法,对所述压缩请求体进行加密处理,获取加密请求体;
[0008]基于所述加密请求体,获取二进制格式的目标请求体;
[0009]采用所述目标版本标识对应的HTTPS协议,对所述目标请求体进行处理,形成目标HTTPS请求,将所述目标HTTPS请求发送给服务器,以便接收所述服务器返回的目标响应数据。r/>[0010]一种数据安全传输装置,包括:
[0011]原始请求体接收模块,用于接收基于原始请求体形成的数据传输指令,所述数据传输指令包括目标版本标识;
[0012]请求体压缩模块,用于采用所述目标版本标识对应的目标压缩算法,对所述原始请求体进行压缩,获取压缩请求体;
[0013]请求体加密模块,用于采用所述目标版本标识对应的目标加密算法,对所述压缩请求体进行加密处理,获取加密请求体;
[0014]目标请求体获取模块,用于基于所述加密请求体,获取二进制格式的目标请求体;
[0015]请求发送模块,用于采用所述目标版本标识对应的HTTPS协议,对所述目标请求体进行处理,形成目标HTTPS请求,将所述目标HTTPS请求发送给服务器,以便接收所述服务器返回的目标响应数据。
[0016]一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述数据安全传输方法。
[0017]一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述数据安全传输方法。
[0018]上述数据安全传输方法、装置、计算机设备及存储介质,依次采用目标版本标识对应的目标压缩算法和目标加密算法,对原始请求体进行压缩和加密进行处理,形成加密请求体,再对加密请求体二进制格式化处理,以获取到目标请求体,基于目标请求体形成目标HTTPS请求,并将目标HTTPS请求发送给客户端。由于目标请求体是经过压缩的请求体,可有效降低目标HTTPS请求传输过程的网络通信压力,提高目标HTTPS请求的传输效率。由于目标请求体是经过加密的请求体,可避免目标HTTPS请求在网络传输过程中被拦截篡改,有助于保障目标HTTPS请求传输过程的安全性。由于目标请求体的形成过程需采用目标版本标识对应的目标压缩算法和目标加密算法进行处理,增大目标请求体被解密和解压缩的难度,即提高目标请求体在网络传输过程中被拦截篡改的难度,从而保障目标HTTPS请求传输过程的安全性。
[0019]一种数据安全传输方法,包括服务器执行的如下步骤:
[0020]接收客户端发送的目标HTTPS请求,所述目标HTTPS请求包括目标版本标识和二进制格式的目标请求体;
[0021]对所述目标请求体进行格式转换,获取加密请求体;
[0022]采用所述目标版本标识对应的目标解密算法,对所述加密请求体进行解密处理,获取压缩请求体;
[0023]采用所述目标版本标识对应的目标解压算法,对所述压缩请求体进行解压缩,获取原始请求体;
[0024]基于所述原始请求体进行响应处理,获取目标响应数据,将所述目标响应数据发送给客户端。
[0025]一种数据安全传输装置,包括:
[0026]请求解析模块,用于接收客户端发送的目标HTTPS请求,所述目标HTTPS请求包括目标版本标识和二进制格式的目标请求体;
[0027]请求体转换模块,用于对所述目标请求体进行格式转换,获取加密请求体;
[0028]请求体解密模块,用于采用所述目标版本标识对应的目标解密算法,对所述加密请求体进行解密处理,获取压缩请求体;
[0029]请求体解压缩模块,用于采用所述目标版本标识对应的目标解压算法,对所述压缩请求体进行解压缩,获取原始请求体;
[0030]响应数据发送模块,用于基于所述原始请求体进行响应处理,获取目标响应数据,将所述目标响应数据发送给客户端。
[0031]一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述数据安全传输方法。
[0032]一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述数据安全传输方法。
[0033]上述数据安全传输方法、装置、计算机设备及存储介质,在对目标请求体进行格式
转换之后,依次采用目标版本标识对应的目标解密算法和目标解压算法进行解密和解压缩处理,以获取原始请求体,再对原始请求体进行响应,以将目标响应数据反馈给客户端。由于目标请求体是经过压缩的请求体,可有效降低目标HTTPS请求传输过程的网络通信压力,提高目标HTTPS请求的传输效率。由于目标请求体是经过加密的请求体,可避免目标HTTPS请求在网络传输过程中被拦截篡改,有助于保障目标HTTPS请求传输过程的安全性。由于只有目标版本标识对应的目标解密算法和目标解压算法才能准确解密和解压缩处理,增大目标请求体被解密和解压缩的难度,即提高目标请求体在网络传输过程中被拦截篡改的难度,从而保障目标HTTPS请求传输过程的安全性。
附图说明
[0034]为了更清楚地说明本专利技术实施例的技术方案,下面将对本专利技术实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0035]图1是本专利技术一实施例中数据安全传输方法的一应用环境示意图;
[0036]图2是本专利技术一实施例中数据安全传输方法的一流程图;
[0037]图3是本专利技术一实施例中数据安全传输方法的另一流程图;
[0038]图4是本专利技术一实施例中数据安全传本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种数据安全传输方法,其特征在于,包括客户端执行的如下步骤:接收基于原始请求体形成的数据传输指令,所述数据传输指令包括目标版本标识;采用所述目标版本标识对应的目标压缩算法,对所述原始请求体进行压缩,获取压缩请求体;采用所述目标版本标识对应的目标加密算法,对所述压缩请求体进行加密处理,获取加密请求体;基于所述加密请求体,获取二进制格式的目标请求体;采用所述目标版本标识对应的HTTPS协议,对所述目标请求体进行处理,形成目标HTTPS请求,将所述目标HTTPS请求发送给服务器,以便接收所述服务器返回的目标响应数据。2.如权利要求1所述的数据安全传输方法,其特征在于,所述基于所述加密请求体,获取二进制格式的目标请求体,包括:根据所述目标加密算法,确定所述目标加密算法对应的密文格式;若所述目标加密算法对应的密文格式为二进制格式,则将所述加密请求体,确定为二进制格式的目标请求体;若所述目标加密算法对应的密文格式为非二进制格式,则获取所述密文格式对应的目标二进制转换算法,对所述加密请求体进行二进制转换,获取二进制格式的目标请求体。3.如权利要求1所述的数据安全传输方法,其特征在于,在所述采用所述目标版本标识对应的目标加密算法,对所述压缩请求体进行加密处理,获取加密请求体之前,所述数据安全传输方法还包括:采用第一压缩转换算法,对所述压缩请求体进行格式转换,获取格式转换后的压缩请求体;和/或,在所述基于所述加密请求体,获取二进制格式的目标请求体之前,所述数据安全传输方法还包括:采用第二压缩转换算法,对所述加密请求体进行格式转换,获取格式转换后的加密请求体。4.一种数据安全传输方法,其特征在于,包括服务器执行的如下步骤:接收客户端发送的目标HTTPS请求,所述目标HTTPS请求包括目标版本标识和二进制格式的目标请求体;对所述目标请求体进行格式转换,获取加密请求体;采用所述目标版本标识对应的目标解密算法,对所述加密请求体进行解密处理,获取压缩请求体;采用所述目标版本标识对应的目标解压算法,对所述压缩请求体进行解压缩,获取原始请求体;基于所述原始请求体进行响应处理,获取目标响应数据,将所述目标响应数据发送给客户端。5.如权利要求4所述的数据安全传输方法,其特征在于,所述对所述目标请求体进行格式转换,获取加密请求体,包括:获取目标加密算法,确定所述目标加密算法对应的密文格式;
若所述目标加密算法对应的密文格式为二进制格式,则将所述目标请求体,确定为加密请求体;若所述目标加密算法对应的密文格...

【专利技术属性】
技术研发人员:曹志君
申请(专利权)人:平安国际智慧城市科技股份有限公司
类型:发明
国别省市:

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

1