【技术实现步骤摘要】
基于国密和国际算法的HTTPS请求的处理方法和装置
[0001]本申请涉及通信
,特别涉及一种基于国密和国际算法的HTTPS请求的处理方法和装置。
技术介绍
[0002]随着互联网技术的飞速发展,用户对网络通信的安全性提出了更高的要求。因此,在超文本传输协议(Hyper Text Transfer Protocol,HTTP)的基础上,引入以安全为目标的超文本传输安全协议(Hypertext Transfer Protocol Secure,HTTPS),越来越多的网站使用HTTPS协议。
[0003]目前,通过在HTTP协议上加入安全套接层协议(Secure Sockets Layer,SSL)或安全传输层协议(Transport Layer Security,TLS),构建出可进行加密传输、身份认证的网络应用协议,即HTTPS协议。HTTPS协议主要通过数字证书、加密算法、非对称密钥等技术来完成互联网数据的加密传输,从而实现互联网传输安全保护。根据HTTPS协议采用的协议和算法,可以将HTTPS传输分为国际 ...
【技术保护点】
【技术特征摘要】
1.一种基于国密和国际算法的HTTPS请求的处理方法,其特征在于,应用于集成在客户端上的HTTPS网络框架,包括:接收客户端通过调用HTTPS网络框架的网络应用接口发起的、携带传输标识的URL请求;当所述传输标识指示通过国密传输通道传输时,建立国密传输通道;基于所述URL请求生成国密HTTPS请求;通过所述国密传输通道向服务器发送所述国密HTTPS请求。2.根据权利要求1所述的方法,其特征在于,所述建立国密传输通道,包括:获取第一鉴权结果,所述第一鉴权结果用于指示所述客户端是否被授权使用所述国密传输通道;当所述第一鉴权结果指示所述客户端被授权使用所述国密传输通道时,确定服务器是否支持国密协议;当所述服务器支持国密协议时,建立国密传输通道。3.根据权利要求2所述的方法,其特征在于,还包括:当所述服务器不支持国密协议时,确定所述HTTPS网络框架是否支持自动切换至国际传输通道;当所述HTTPS网络框架支持自动切换至国际传输通道时,建立国际传输通道;将所述URL请求封装成国际HTTPS请求;通过所述国际传输通道向所述服务器发送所述国际HTTPS请求。4.根据权利要求3所述的方法,其特征在于,还包括:当所述HTTPS网络框架不支持自动切换至国际传输通道时,生成错误码,所述错误码用于指示所述HTTPS网络框架不支持自动切换至国际传输通道;向所述客户端返回所述错误码,以使得所述客户端指示所述HTTPS网络框架建立与所述服务器之间的国际传输通道。5.根据权利要求3所述的方法,其特征在于,所述当所述服务器不支持国际协议时,确定是否支持自动切换至国际传输通道之前,还包括:接收来自所述客户端的指示信息,所述指示信息用于指示是否开启自动切换至国际传输通道的功能。6.根据权利要求2
‑
5任一项所述的方法,其特征在于,所述确定第一鉴权结果,包括:当所述客户端启动所述HTTPS网络框架时,获取所述客户端的客户端信息;向鉴权平台发送所述客户端信息,以使得所述鉴权平台根据所述客户端信息对所述客户端鉴权并得到第一鉴权结果;接收来自所述鉴权平台的所述第一鉴权结果。7.根据权利要求2
‑
5任一项所述的方法,其特征在于,还包括:当所述第一鉴权结果指示所述客户端未被授权使用国密传输通道时,建立国际传输通道;将所述UR...
【专利技术属性】
技术研发人员:苏友章,
申请(专利权)人:网宿科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。