网站访问方法、设备、存储介质及装置制造方法及图纸

技术编号:33511678 阅读:22 留言:0更新日期:2022-05-19 01:20
本发明专利技术公开了一种网站访问方法、设备、存储介质及装置,相较于现有的先通过国际算法建立通信,当访问失败后才会通过国密算法建立通信的方式,本发明专利技术中,通过在接收到用户输入的访问网站信息时,根据访问网站信息确定待访问服务器,并生成携带密码套件列表的客户请求消息;将客户请求消息发送至待访问服务器,以使待访问服务器从客户请求消息中取出密码套件列表,根据网站数据安全级别从密码套件列表中选取目标密码套件,并根据目标密码套件建立通信连接,克服了现有技术中网站访问效率低、用户体验差的缺陷,从而能够提高网站访问的效率,保证网站访问的可靠性,以满足复杂网站访问需求。问需求。问需求。

【技术实现步骤摘要】
网站访问方法、设备、存储介质及装置


[0001]本专利技术涉及互联网
,尤其涉及一种网站访问方法、设备、存储介质及装置。

技术介绍

[0002]目前,浏览器在访问网站时,无法判断网站服务器端是同时支持国密算法通信(SM算法)和国际算法通信(RSA算法),还是仅支持国密算法通信。因此,浏览器在访问网站时,只能先通过国际算法建立通信,当访问失败后才会通过国密算法建立通信。从而导致网站访问效率低、用户体验差。
[0003]上述内容仅用于辅助理解本专利技术的技术方案,并不代表承认上述内容是现有技术。

技术实现思路

[0004]本专利技术的主要目的在于提供一种网站访问方法、设备、存储介质及装置,旨在解决如何优化网站访问过程的技术问题。
[0005]为实现上述目的,本专利技术提供一种网站访问方法,应用于客户端,所述网站访问方法包括以下步骤:
[0006]在接收到用户输入的访问网站信息时,根据所述访问网站信息确定待访问服务器,并生成携带密码套件列表的客户请求消息;
[0007]将所述客户请求消息发送至所述待访问服务器,以使所述待访问服务器从所述客户请求消息中取出密码套件列表,根据网站数据安全级别从所述密码套件列表中选取目标密码套件,并根据所述目标密码套件建立通信连接。
[0008]可选地,所述在接收到用户输入的访问网站信息时,根据所述访问网站信息确定待访问服务器,并生成携带密码套件列表的客户请求消息的步骤之前,所述网站访问方法还包括:
[0009]在接收到用户输入的国密套件时,获取客户端的通信协议信息;
[0010]根据所述通信协议信息以及所述国密套件生成密码套件列表。
[0011]可选地,所述根据所述通信协议信息以及所述国密套件生成密码套件列表的步骤,具体包括:
[0012]根据所述通信协议信息确定初始客户请求字符;
[0013]根据所述国密套件确定国密请求字符,并根据所述国密请求字符对所述初始客户请求字符进行修改,获得目标客户请求字符;
[0014]根据所述目标客户请求字符生成密码套件列表。
[0015]可选地,所述根据所述通信协议信息以及所述国密套件生成密码套件列表的步骤,具体包括:
[0016]对所述通信协议信息进行标识提取,获得信息标识;
[0017]根据所述信息标识对所述通信协议信息进行筛选,获得初始客户请求字符。
[0018]可选地,所述在接收到用户输入的访问网站信息时,根据所述访问网站信息确定待访问服务器,并生成携带密码套件列表的客户请求消息的步骤,具体包括:
[0019]在接收到用户输入的访问网站信息时,对所述访问网站信息进行信息提取,获得访问地址信息;
[0020]查找所述访问地址信息对应的待访问服务器,并生成携带密码套件列表的客户请求消息。
[0021]可选地,所述将所述客户请求消息发送至所述待访问服务器的步骤之后,所述网站访问方法还包括:
[0022]获取客户端信息以及通信连接结果,根据所述客户端信息确定信息展示模板;
[0023]根据所述通信连接结果以及待访问服务器生成提醒信息,并根据所述信息展示模板对所述提醒信息进行展示。
[0024]此外,为实现上述目的,本专利技术还提出一种客户端,所述客户端包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的网站访问程序,所述网站访问程序配置为实现如上文所述的网站访问方法的步骤。
[0025]此外,为实现上述目的,本专利技术还提出一种存储介质,所述存储介质上存储有网站访问程序,所述网站访问程序被处理器执行时实现如上文所述的网站访问方法的步骤。
[0026]此外,为实现上述目的,本专利技术还提出一种网站访问装置,所述网站访问装置包括:确定模块和发送模块;
[0027]所述确定模块,用于在接收到用户输入的访问网站信息时,根据所述访问网站信息确定待访问服务器,并生成携带密码套件列表的客户请求消息;
[0028]所述发送模块,用于将所述客户请求消息发送至所述待访问服务器,以使所述待访问服务器从所述客户请求消息中取出密码套件列表,根据网站数据安全级别从所述密码套件列表中选取目标密码套件,并根据所述目标密码套件建立通信连接。
[0029]可选地,所述网站访问装置还包括:生成模块;
[0030]所述生成模块,用于在接收到用户输入的国密套件时,获取客户端的通信协议信息;
[0031]所述生成模块,还用于根据所述通信协议信息以及所述国密套件生成密码套件列表。
[0032]为实现上述目的,本专利技术还提供一种网站访问方法,应用于服务器,所述网站访问方法包括以下步骤:
[0033]在接收到用户终端发送的客户请求消息时,对所述客户请求消息进行解析,获得密码套件列表;
[0034]获取网站数据安全级别,并根据所述网站数据安全级别以及所述密码套件列表确定目标密码套件;
[0035]根据所述目标密码套件建立通信连接。
[0036]可选地,所述获取网站数据安全级别,并根据所述网站数据安全级别以及所述密码套件列表确定目标密码套件的步骤,具体包括:
[0037]获取网站数据安全级别,并根据所述网站数据安全级别确定数据加密策略;
[0038]对所述密码套件列表进行特征提取,获得密码套件特征;
[0039]根据所述数据加密策略以及所述密码套件特征确定目标密码套件。
[0040]可选地,所述根据所述数据加密策略以及所述密码套件特征确定目标密码套件的步骤,具体包括:
[0041]根据所述密码套件特征对所述密码套件列表进行分类,获得基础密码套件列表以及国密套件列表;
[0042]根据所述数据加密策略从所述基础密码套件列表和所述国密套件列表中选取目标密码套件列表;
[0043]获取通信协议版本信息,并根据所述通信协议版本信息以及所述目标密码套件列表确定目标密码套件。
[0044]可选地,所述获取通信协议版本信息,并根据所述通信协议版本信息以及所述目标密码套件列表确定目标密码套件的步骤,具体包括:
[0045]对所述目标密码套件列表中的候选密码套件进行遍历,将遍历到的候选密码套件作为当前密码套件;
[0046]获取通信协议版本信息,并根据所述通信协议版本信息以及所述当前密码套件确定密码套件匹配结果;
[0047]在对所述候选密码套件遍历结束后,根据所述密码套件匹配结果确定目标密码套件。
[0048]可选地,所述获取通信协议版本信息,并根据所述通信协议版本信息以及所述当前密码套件确定密码套件匹配结果的步骤,具体包括:
[0049]查找所述当前密码套件对应的套件版本信息;
[0050]获取通信协议版本信息,并将所述通信协议版本信息与所述套件版本信息进行匹配,获得密码套件匹配结果。
[0051]可选地,所述根据所述目标密码套件建立通信连接的步骤,具体包括:
[0052本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种网站访问方法,应用于客户端,其特征在于,所述网站访问方法包括以下步骤:在接收到用户输入的访问网站信息时,根据所述访问网站信息确定待访问服务器,并生成携带密码套件列表的客户请求消息;将所述客户请求消息发送至所述待访问服务器,以使所述待访问服务器从所述客户请求消息中取出密码套件列表,根据网站数据安全级别从所述密码套件列表中选取目标密码套件,并根据所述目标密码套件建立通信连接。2.如权利要求1所述的网站访问方法,其特征在于,所述在接收到用户输入的访问网站信息时,根据所述访问网站信息确定待访问服务器,并生成携带密码套件列表的客户请求消息的步骤之前,所述网站访问方法还包括:在接收到用户输入的国密套件时,获取客户端的通信协议信息;根据所述通信协议信息以及所述国密套件生成密码套件列表。3.一种客户端,其特征在于,所述客户端包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的网站访问程序,所述网站访问程序被所述处理器执行时实现如权利要求1至2中任一项所述的网站访问方法的步骤。4.一种存储介质,其特征在于,所述存储介质上存储有网站访问程序,所述网站访问程序被处理器执行时实现如权利要求1至2中任一项所述的网站访问方法的步骤。5.一种网站访问装置,其特征在于,所述网站访问装置包括:确定模块和发送模块;所述确定模块,用于在接收到用户输入的访问网站信息时,根据所述访问网站信息确定待访问服务器,并生成携带密码套件列表的客户请求消息;所述发送模块,用于将所述客户请求消息发送至所述待访问服务器,以使所述待访问服务器从所述客户请求消息中取出密码套件列表,根据网站数据安全级别从所述密码套件...

【专利技术属性】
技术研发人员:张志磊霍海涛魏振宇黄亚洲郭建强
申请(专利权)人:三六零数字安全科技集团有限公司
类型:发明
国别省市:

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

1