[发明专利]浏览器标识的处理方法、装置、电子设备及存储介质有效
申请号: | 201910796788.4 | 申请日: | 2019-08-27 |
公开(公告)号: | CN111181912B | 公开(公告)日: | 2021-10-15 |
发明(设计)人: | 宗旋;杨勇;张杰;廖晨;李龙;欧阳婷;黄楠驹;邓辉瑶;郑力枪 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L9/08 |
代理公司: | 北京派特恩知识产权代理有限公司 11270 | 代理人: | 王花丽;张颖玲 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 浏览器 标识 处理 方法 装置 电子设备 存储 介质 | ||
本发明提供了一种浏览器标识的处理方法、装置、电子设备及存储介质;方法包括:接收目标浏览器发送的用于请求与服务器建立安全连接的握手消息;解析所述握手消息封装的字段数据,得到所述目标浏览器的多个类型的特征;对所述目标浏览器的多个类型的特征进行排序,并将排序后的特征组合为对应所述目标浏览器的标识;将所述目标浏览器的标识与标识库中的标识进行匹配;根据匹配结果响应所述目标浏览器的握手消息。通过本发明,能够生成准确可靠的浏览器标识以对浏览器的安全连接的行为进行管理。
技术领域
本发明涉及通信技术,尤其涉及一种浏览器标识的处理方法、装置、电子设备及存储介质。
背景技术
互联网特别是移动互联网的发展,浏览器的应用日益广泛,用户通过浏览器可以登录各种域名(例如,工作、娱乐和学习等各种类型的域名)以获取服务,极大提升了用户的便利性。在浏览器的登录和使用过程中不可避免地涉及到验证问题,例如登录过程中的身份验证,在浏览器中使用敏感功能(例如支付服务)时的身份验证。
然而,由于浏览器的庞大使用量,导致后台服务器识别每个浏览器具有相当难度,尤其是,浏览器可以伪造用于身份识别的信息,进一步影响了识别浏览器的准确和可靠的程度。
发明内容
本发明实施例提供一种浏览器标识的处理方法、装置、电子设备及存储介质,能够形成准确可靠的浏览器标识以对浏览器的安全连接的行为进行管理。
本发明实施例的技术方案是这样实现的:
本发明实施例提供一种安全连接的处理方法,包括:
接收目标浏览器发送的用于请求与服务器建立安全连接的握手消息;
解析所述握手消息封装的字段数据,得到所述目标浏览器的多个类型的特征;
对所述目标浏览器的多个类型的特征进行排序,并将排序后的特征组合为对应所述目标浏览器的标识;
将所述目标浏览器的标识与标识库中的标识进行匹配;
根据匹配结果响应所述目标浏览器的握手消息。
本发明实施例提供一种安全连接的处理装置,包括:
安全连接模块,用于:
接收目标浏览器发送的用于请求与服务器建立安全连接的握手消息;将所述目标浏览器的标识与标识库中的标识进行匹配;根据匹配结果响应所述目标浏览器的握手消息;
所述标识管理模块,用于:
解析所述握手消息封装的字段数据,得到所述目标浏览器的多个类型的特征;所述标识管理模块,用于对所述目标浏览器的多个类型的特征进行排序,并将排序后的特征组合为对应所述目标浏览器的标识。
上述方案中,所述标识管理模块,还用于:解析出所述握手消息封装的以下字段数据:所述目标浏览器使用的协议版本号、所述目标浏览器支持的最大协议版本号、所述目标浏览器使用的加密套接字、所述加密套接字的数量、扩展字段和扩展类型的数量;
从所述解析出的字段数据提取出相应的信息作为所述目标浏览器的特征。
上述方案中,所述标识管理模块,还用于:将所述目标浏览器的加密套接字中包括的加密算法,按照加密算法的编码长度进行排序;
在所述目标浏览器的扩展字段中过滤掉域名特征,并将所述扩展字段中剩余的特征按照类型值进行排序;
将所述目标浏览器的以下特征顺序排列:使用协议版本号、支持的最大协议版本号、排序后的所述加密套接字、所述加密套接字的数量、排序后的所述扩展字段和扩展类型的数量。
上述方案中,所述标识管理模块,还用于:将所述目标浏览器的多个类型的特征连接为字符串;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910796788.4/2.html,转载请声明来源钻瓜专利网。