[发明专利]一种基于设备识别码的身份验证方法、服务器及介质有效
申请号: | 201811423377.2 | 申请日: | 2018-11-26 |
公开(公告)号: | CN109561085B | 公开(公告)日: | 2023-02-28 |
发明(设计)人: | 李骁 | 申请(专利权)人: | 平安科技(深圳)有限公司 |
主分类号: | H04L9/40 | 分类号: | H04L9/40 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 郝传鑫;熊永强 |
地址: | 518000 广东省深圳市福田区福*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 设备 识别码 身份验证 方法 服务器 介质 | ||
1.一种基于设备识别码的身份验证方法,其特征在于,应用于服务器,包括:
当接收到终端设备发送的身份验证请求时,识别所述终端设备所处的目标风控场景;
根据预设的风控场景和识别码生成规则的对应关系,从预设的识别码生成规则集合中确定出与所述目标风控场景对应的目标识别码生成规则,所述识别码生成规则集合包括多个识别码生成规则,每个识别码生成规则对应一个或多个风控场景;
获取所述终端设备的设备信息,并根据预设的校验算法与识别码生成规则的对应关系,从预设的校验算法集合中确定出与所述目标识别码生成规则对应的目标校验算法,并使用所述目标校验算法对所述设备信息进行校验;其中,所述校验包括:获取所述设备信息对应的目标函数的flag值,并根据所述flag值确定所述目标函数是否被hook,当确定所述目标函数被hook时,确定对所述终端设备的身份验证失败;
当对所述设备信息校验成功时,根据所述目标识别码生成规则对所述设备信息进行处理,以得到所述终端设备的第一识别码;
判断所述第一识别码和预先存储的所述终端设备的第二识别码是否匹配,并在判断结果为所述第一识别码和所述第二识别码相匹配时,确定对所述终端设备的身份验证成功。
2.根据权利要求1所述的方法,其特征在于,所述根据所述目标识别码生成规则对所述设备信息进行处理,以得到所述终端设备的第一识别码,包括:
当与所述目标风控场景对应的目标识别码生成规则存在多个时,检测系统时间,并确定所述系统时间所处的时间段;
根据预设的时间段和识别码生成规则的对应关系,从多个所述目标识别码生成规则中确定出与所述系统时间所处的时间段对应的目标识别码生成规则;
根据确定出的所述目标识别码生成规则对所述设备信息进行处理,以得到所述终端设备的第一识别码。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
分别设置各识别码生成规则的优先级;
所述根据所述目标识别码生成规则对所述设备信息进行处理,以得到所述终端设备的第一识别码,包括:
当与所述目标风控场景对应的目标识别码生成规则存在多个时,按照预设的时间间隔和多个所述目标识别码生成规则的优先级由高到低的顺序,依次根据多个所述目标识别码生成规则中的每一目标识别码生成规则对所述设备信息进行处理,以得到所述终端设备在每一目标识别码生成规则下的第一识别码;
所述判断所述第一识别码和预先存储的所述终端设备的第二识别码是否匹配,并在判断结果为所述第一识别码和所述第二识别码相匹配时,确定对所述终端设备的身份验证成功,包括:
分别判断所述终端设备在所述每一目标识别码生成规则下的第一识别码与预先存储的所述终端设备在该目标识别码生成规则下的第二识别码是否匹配;
当所述终端设备在多个所述目标识别码生成规则中的每一目标识别码生成规则下的第一识别码与预先存储的所述终端设备在该目标识别码生成规则下的第二识别码均匹配时,确定对所述终端设备的身份验证成功。
4.根据权利要求1所述的方法,其特征在于,所述获取所述终端设备的设备信息,包括:
根据预设的识别码生成规则和信息项的对应关系,确定所述目标识别码生成规则对应的目标信息项;
获取所述终端设备的设备信息,所述设备信息包含所述目标信息项;
其中,所述目标信息项包括所述终端设备的标识、媒体访问控制MAC地址、中央处理器CPU序列号、屏幕分辨率、主板型号、设备品牌、CPU型号、设备产品名称、生产厂家名称、操作系统编译类型、操作系统默认设置项、传感器数量中的一个或多个信息项。
5.根据权利要求1所述的方法,其特征在于,在所述使用所述目标校验算法对所述设备信息进行校验之前,所述方法还包括:
分别为各信息项设置优先级;
所述使用所述目标校验算法对所述设备信息进行校验,包括:
当与所述设备信息包括的信息项为多个时,根据多个所述信息项的优先级,确定多个所述信息项中优先级最高的信息项;
使用所述目标校验算法对所述优先级最高的信息项进行校验。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安科技(深圳)有限公司,未经平安科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811423377.2/1.html,转载请声明来源钻瓜专利网。