1.本技术涉及互联网技术领域,具体涉及一种安全认证方法、装置、设备和存储介质。
背景技术:
2.免密认证是运营商基于移动流量网络的认证方法,它的原理是在用户接入运营商网络侧网关时识别到用户的账户资料,比如用户手机号等等,并将信息加密后通过http/https透传给运营商认证系统。运营商认证系统通过用户的账户资料对用户进行安全认证,以保证用户个人信息的安全性。
3.但是这种安全认证方法只是利用用户手机号等较少的信息对用户进行安全认证,保密性较低,不利于用户个人信息的安全性。
技术实现要素:
4.有鉴于此,本技术提供了一种安全认证方法、装置、设备和存储介质,用于解决现有的安全认证方法只是利用用户手机号等较少的信息对用户进行安全认证,保密性较低,不利于用户个人信息的安全性的问题。
5.为实现以上目的,现提出的方案如下:
6.第一方面,一种安全认证方法,包括:
7.响应于用户在目标终端进行安全认证的请求指令,获取
所述用户的第一
号码和第二号码、所述目标终端对应的第三号码、所述目标终端对应的设备
识别码以及所述目标终端对应的当前;
8.基于所述第一号码、第二号码和第三号码,对所述用户进行目标认证并判断所述用户是否目标认证通过;
9.当所述用户通过所述目标认证时,根据所述第一号码,获取与所述第一号码对应的预留设备识别码以及与所述第一号码对应的各个常驻;
10.根据所述目标终端对应的设备识别码和当前、所述第一号码对应的预留设备识别码和各个常驻,得到分析结果;
11.若所述分析结果满足预设条件,则安全认证成功。
12.优选地,所述基于所述第一号码、第二号码和第三号码,对所述用户进行目标认证并判断所述用户是否目标认证通过,包括:
13.分别判断所述第一号码以及第二号码与所述第三号码是否相同;
14.若所述第一号码与所述第二号码中至少存在一个与所述第三号码相同,则所述用户目标认证通过。
15.优选地,所述根据所述第一号码,获取与所述第一号码对应的预留设备识别码以及与所述第一号码对应的各个常驻,包括:
16.基于所述第一号码,确定与所述第一号码对应的目标核验码;
17.将所述目标核验码作为请求参数;
18.利用所述请求参数向已建立的标签库发送请求指令,以供所述标签库返回与所述第一号码对应的预留设备识别码以及与所述第一号码对应的各个常驻。
19.优选地,所述根据所述目标终端对应的设备识别码和当前、所述第一号码对应的预留设备识别码和各个常驻,得到分析结果,包括:
20.将所述目标终端对应的设备识别码与第一号码对应的预留设备识别码进行比对,得到第一比对结果;
21.将所述目标终端对应的当前与第一号码对应的各个常驻进行比对,得到第二比对结果;
22.对所述第一比对结果和第二比对结果进行综合分析,得到分析结果。
23.优选地,所述将所述目标终端对应的当前与第一号码对应的各个常驻进行比对,得到第二比对结果,包括:
24.若所述当前与各个所述常驻中的其中一个相同时,则得到比对成功信息,将所述比对成功信息作为第二比对结果;
25.若所述当前与各个所述常驻均不相同,则基于所述当前与各个所述常驻,得到第一距离,将所述第一距离作为第二比对结果。
26.优选地,所述基于所述当前与各个所述常驻,得到第一距离,包括:
27.从各个所述常驻中确定与所述当前之间距离最近的目标;
28.计算所述当前与所述目标的距离差,将所述距离差作为第一距离。
29.优选地,所述对所述第一比对结果和第二比对结果进行综合分析,得到分析结果,包括:
30.基于预设的结果评判标准分别对所述第一比对结果和第二比对结果进行评判,得到第一比对结果的第一评分以及第二比对结果的第二评分;
31.将所述第一评分和第二评分相加,得到总评分,将所述总评分作为分析结果。
32.第二方面,一种安全认证装置,包括:
33.第一获取模块,用于响应于用户在目标终端进行安全认证的请求指令,获取所述用户的第一号码和第二号码、所述目标终端对应的第三号码、所述目标终端对应的设备识别码以及所述目标终端对应的当前;
34.目标认证模块,用于基于所述第一号码、第二号码和第三号码,对所述用户进行目标认证并判断所述用户是否目标认证通过;
35.第二获取模块,用于当所述用户通过所述目标认证时,根据所述第一号码,获取与所述第一号码对应的预留设备识别码以及与所述第一号码对应的各个常驻;
36.分析结果得到模块,用于根据所述目标终端对应的设备识别码和当前、所述第一号码对应的预留设备识别码和各个常驻,得到分析结果;
37.安全认证成功模块,用于若所述分析结果满足预设条件,则安全认证成功。
38.第三方面,一种安全认证设备,包括存储器和处理器;
39.所述存储器,用于存储程序;
40.所述处理器,用于执行所述程序,实现如第一方面所述的安全认证方法的各个步骤。
41.第四方面,一种存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时,实现如第一方面所述的安全认证方法的各个步骤。
42.从上述技术方案可以看出,本技术通过响应于用户在目标终端进行安全认证的请求指令,获取所述用户的第一号码和第二号码、所述目标终端对应的第三号码、所述目标终端对应的设备识别码以及所述目标终端对应的当前;基于所述第一号码、第二号码和第三号码,对所述用户进行目标认证并判断所述用户是否目标认证通过;当所述用户通过所述目标认证时,根据所述第一号码,获取与所述第一号码对应的预留设备识别码以及与所述第一号码对应的各个常驻;根据所述目标终端对应的设备识别码和当前、所述第一号码对应的预留设备识别码和各个常驻,得到分析结果;若所述分析结果满足预设条件,则安全认证成功。该方案通过获取用户的第一号码、第二号码和目标终端对应的第三号码、设备识别码和等信息对用户进行多环节验证,提高安全认证的正确率,同时也有利于用户个人信息的安全性。
附图说明
43.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
44.图1为本技术实施例提供的一种安全认证方法的可选流程图;
45.图2为本技术实施例提供的另一种安全认证方法的可选流程图;
46.图3为本技术实施例提供的一种安全认证装置的结构示意图;
47.图4为本技术实施例提供的一种安全认证设备的结构示意图。
具体实施方式
48.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
49.免密认证是运营商基于移动流量网络的认证方法,它的原理是在用户接入运营商网络侧网关时识别到用户的账户资料,比如用户手机号等等,并将信息加密后通过http/https透传给运营商认证系统。运营商认证系统通过用户的账户资料对用户进行安全认证,以保证用户个人信息的安全性。
50.但是这种安全认证方法只是利用用户手机号等较少的信息对用户进行安全认证,保密性较低,不利于用户个人信息的安全性。
51.基于上述缺陷,本发明实施例提供一种安全认证方法,本发明可以应用在各种计算机终端或是智能终端中,其执行主体可以为计算机终端或是智能终端的处理器或服务器,所述方法的方法流程图如图1所示,具体包括:
52.s1:响应于用户在目标终端进行安全认证的请求指令,获取用户的第一号码和第二号码、目标终端对应的第三号码、目标终端对应的设备识别码以及目标终端对应的当前
。
53.在本技术中,目标终端可以是用户终端,例如手机、平板、电脑等终端设备。
54.可选的,在一个示例中,用户在手机终端切换到数据流量,并在终端界面请求登录某软件,然后服务器或者手机终端接收到用户发送的请求指令后,在手机终端界面输入第一号码,例如手机号码;同时,获取该用户预先在目标终端保存的第二号码,以及与目标终端对应的第三号码、设备识别码以及当前,通过获取这些信息对用户进行安全认证。
55.另外,目标终端在获取用户第一号码和第二号码的过程中需要用户开启流量网络,而在获取与第一号码对应的预留设备识别码与各个常驻的过程中,不需要开启流量网络。因此可以减少wifi和流量的切换时间,可以更快的获取到更多信息,也可以节省用户的时间。
56.s2:基于第一号码、第二号码和第三号码,对用户进行目标认证并判断用户是否目标认证通过。
57.基于第一号码、第二号码和第三号码进行目标认证的过程可以包括:
58.第一号码可以是用户输入的手机号,第二号码可以是用户在目标终端预留的手机号,第一号码与第二号码可以相同也可以不相同。可以将第三号码分别与第一号码、第二号码进行比对,即可以获取第一号码与第二号码的用户身份,若二者的用户身份与第三号码的用户身份重合,即比对成功,该用户目标认证通过。
59.s3:当用户通过目标认证时,根据第一号码,获取与第一号码对应的预留设备识别码以及与第一号码对应的各个常驻。
60.若用户通过目标认证,则可以说明安全认证通过,但是只通过目标认证通过即认定安全认证通过并不准确,因此需要进行多重认证,以确保认证的准确性,也有利于用户信息的安全性。
61.因此,在本步骤中,获取在目标终端与第一号码对应的预留设备识别码(imei),设备识别码可以代表目标终端的型号,比如“xx手机13代”、“xxx平板s7”等等,亦或是设备的生产编号,比如“1234567”等,本实施例对此不做限制。同时获取与第一号码对应的各个常驻,是公用移动通信,是移动设备接入互联网的接口设备,也是无线电台站的一种形式,是指在一定的无线电覆盖区中,通过移动通信交换中心,与移动电话终端之间进行信息传递的无线电收发信电台。可以理解的是,用户会有工作、居家和出差方面的需求,因此用户的常驻不一定只有一个,即同一目标终端所对应的可以有一个或多个,且不同区域的目标终端对应的是不同的。
62.s4:根据目标终端对应的设备识别码和当前、第一号码对应的预留设备识别码和各个常驻,得到分析结果。
63.s5:若分析结果满足预设条件,则安全认证成功。
64.基于上述步骤,获取到目标终端对应的设备识别码和当前、第一号码对应的预留设备识别码和各个常驻,基于这些信息进行分析,得到分析结果。若分析结果满足预设条件,则安全认证成功。
65.从上述技术方案可以看出,本技术通过响应于用户在目标终端进行安全认证的请求指令,获取所述用户的第一号码和第二号码、所述目标终端对应的第三号码、所述目标终端对应的设备识别码以及所述目标终端对应的当前;基于所述第一号码、第二号码和
第三号码,对所述用户进行目标认证并判断所述用户是否目标认证通过;当所述用户通过所述目标认证时,根据所述第一号码,获取与所述第一号码对应的预留设备识别码以及与所述第一号码对应的各个常驻;根据所述目标终端对应的设备识别码和当前、所述第一号码对应的预留设备识别码和各个常驻,得到分析结果;若所述分析结果满足预设条件,则安全认证成功。该方案通过获取用户的第一号码、第二号码和目标终端对应的第三号码、设备识别码和等信息对用户进行多环节验证,提高安全认证的正确率,同时也有利于用户个人信息的安全性。
66.本发明实施例提供的方法中,基于所述第一号码、第二号码和第三号码,对所述用户进行目标认证并判断所述用户是否目标认证通过的具体说明如下所述:
67.在目标认证之前,用户会进入风控环节,风控环节分为有感校验和无感校验,在有感校验环节,在目标终端界面弹出窗口供用户输入第一号码;在无感校验环节,终端后台获取该用户的第二号码,第二号码可以是用户进行登录使用的账号所绑定的号码,也可以是终端预先存储的用户的个人手机号等号码。
68.接下来分别判断所述第一号码以及第二号码与所述第三号码是否相同。若所述第一号码与所述第二号码中至少存在一个与所述第三号码相同,则所述用户目标认证通过。
69.上述实施例对本技术中如何基于所述第一号码、第二号码和第三号码,对所述用户进行目标认证并判断所述用户是否目标认证通过的过程进行了描述,下面对本技术中如何根据所述第一号码,获取与所述第一号码对应的预留设备识别码以及与所述第一号码对应的各个常驻的过程进行具体说明。
70.s31:基于所述第一号码,确定与所述第一号码对应的目标核验码。
71.在一个示例中,第一号码为用户输入的手机号,例如“11122223333”,则与该手机号对应的目标核验码可以为手机号后四位,即“3333”,也可以为中间四位,即“2222”,亦或是根据手机号演变成的特殊号码,本实施例对此不限制。
72.s32:将所述目标核验码作为请求参数。
73.在本步骤中,将目标核验码作为请求参数,沿用上述目标核验码为手机号后四位的例子,即请求参数为“3333”。
74.s33:利用所述请求参数向已建立的标签库发送请求指令,以供所述标签库返回与所述第一号码对应的预留设备识别码以及与所述第一号码对应的各个常驻。
75.具体地,第一号码对应唯一的请求参数,标签库中存储有与各种参数对应的预留设备识别码和常驻,因此,将已确定的请求参数向已建立的标签库发送请求指令,既可以得到与第一号码对应的预留设备识别码以及与第一号码对应的各个常驻。
76.可选的,也可以根据第二号码,获取与所述第二号码对应的预留设备识别码以及与第二号码对应的各个常驻。可以理解的是,在用户目标认证通过后,利用第一号码获取到的预留设备识别码以及各个常驻,与利用第二号码获取到的预留设备识别码以及各个常驻是相同的。
77.在本技术提供的一个实施例中,步骤s4中,根据所述目标终端对应的设备识别码和当前、所述第一号码对应的预留设备识别码和各个常驻,得到分析结果的过程可以包括:
78.s41:将所述目标终端对应的设备识别码与第一号码对应的预留设备识别码进行
比对,得到第一比对结果。
79.设备识别码的比对过程可以为:判断目标终端对应的设备识别码与第一号码对应的预留设备识别码是否相同,若相同,则第一比对结果为“比对成功”;若目标终端对应的设备识别码与第一号码对应的预留设备识别码不相同,则第一比对结果为“比对失败”,则可以认定安全认证失败。
80.s42:将所述目标终端对应的当前与第一号码对应的各个常驻进行比对,得到第二比对结果。
81.该步骤可以包括以下过程:
82.若所述当前与各个所述常驻中的其中一个相同时,则得到比对成功信息,将所述比对成功信息作为第二比对结果,同时也可以认为此时安全认证成功。
83.若所述当前与各个所述常驻均不相同,则基于所述当前与各个所述常驻,得到第一距离,将所述第一距离作为第二比对结果。
84.其中,第一距离得到过程可以包括:
85.从各个所述常驻中确定与所述当前之间距离最近的目标,然后计算所述当前与所述目标的距离差,将所述距离差作为第一距离。
86.s43:对所述第一比对结果和第二比对结果进行综合分析,得到分析结果。
87.s431:可以基于预设的结果评判标准分别对所述第一比对结果和第二比对结果进行评判,得到第一比对结果的第一评分以及第二比对结果的第二评分。
88.可选的,若第一比对结果为“比对成功”,则第一比对结果的第一评分为满分,若第一比对结果为“比对失败”,则第一比对结果的第一评分为零分。
89.若第二比对结果中,第一距离小于第一预设阈值,则第二结果的第一评分偏高,若第一距离大于第一预设阈值,则第二结果的第一评分偏低。
90.s432:将所述第一评分和第二评分相加,得到总评分,将所述总评分作为分析结果。
91.在得到分析结果后,可以根据分析结果判断该用户是否安全认证成功。若总评分低于第二预设阈值,则可以认定安全认证失败,若总评分高于第二预设阈值,则可以认定安全认证成功。
92.在上述技术方案中,本技术通过增加对设备识别码和等信息的对比增加了用户个人信息的安全性,防止了wifi热点串号等造成的安全认证不准确的问题。本技术提供的安全认证的过程也可以如图2所示。
93.本技术提供的安全认证方法可以应用于金融行业的风控业务,通过安全认证过程提供盗号保护,保证用户避免因为账号隐私遭遇泄露或者钓鱼木马攻击等情况下的财产损失;还可以应用于电子支付渠道的在线交易,通过安全认证过程确认用户的身份,保障交易的安全;在积分礼品兑换等线上活动中,可以通过本方法提供的安全认证过程实现多维认证,维护用户的利益。
94.与图1所述的方法相对应,本发明实施例还提供了一种安全认证装置,用于对图1中方法的具体实现,本发明实施例提供的安全认证装置可以在计算机终端或各种移动设备中,结合图3,对安全认证装置进行介绍,如图3所示,该装置可以包括:
95.第一获取模块10,用于响应于用户在目标终端进行安全认证的请求指令,获取所
述用户的第一号码和第二号码、所述目标终端对应的第三号码、所述目标终端对应的设备识别码以及所述目标终端对应的当前。
96.目标认证模块20,用于基于所述第一号码、第二号码和第三号码,对所述用户进行目标认证并判断所述用户是否目标认证通过。
97.第二获取模块30,用于当所述用户通过所述目标认证时,根据所述第一号码,获取与所述第一号码对应的预留设备识别码以及与所述第一号码对应的各个常驻。
98.分析结果得到模块40,用于根据所述目标终端对应的设备识别码和当前、所述第一号码对应的预留设备识别码和各个常驻,得到分析结果。
99.安全认证成功模块50,用于若所述分析结果满足预设条件,则安全认证成功。
100.从上述技术方案可以看出,本技术通过响应于用户在目标终端进行安全认证的请求指令,获取所述用户的第一号码和第二号码、所述目标终端对应的第三号码、所述目标终端对应的设备识别码以及所述目标终端对应的当前;基于所述第一号码、第二号码和第三号码,对所述用户进行目标认证并判断所述用户是否目标认证通过;当所述用户通过所述目标认证时,根据所述第一号码,获取与所述第一号码对应的预留设备识别码以及与所述第一号码对应的各个常驻;根据所述目标终端对应的设备识别码和当前、所述第一号码对应的预留设备识别码和各个常驻,得到分析结果;若所述分析结果满足预设条件,则安全认证成功。该方案通过获取用户的第一号码、第二号码和目标终端对应的第三号码、设备识别码和等信息对用户进行多环节验证,提高安全认证的正确率,同时也有利于用户个人信息的安全性。
101.在一个示例中,所述目标认证模块20可以包括:
102.判断模块,用于分别判断所述第一号码以及第二号码与所述第三号码是否相同。
103.目标认证通过模块,用于若所述第一号码与所述第二号码中至少存在一个与所述第三号码相同,则所述用户目标认证通过。
104.在一个示例中,所述第二获取模块30可以包括:
105.目标核验码确定模块,用于基于所述第一号码,确定与所述第一号码对应的目标核验码。
106.参数请求确定模块,用于将所述目标核验码作为请求参数。
107.请求模块,用于利用所述请求参数向已建立的标签库发送请求指令,以供所述标签库返回与所述第一号码对应的预留设备识别码以及与所述第一号码对应的各个常驻。
108.在一个示例中,所述分析结果得到模块40可以包括:
109.第一比对模块,用于将所述目标终端对应的设备识别码与第一号码对应的预留设备识别码进行比对,得到第一比对结果。
110.第二对比模块,用于将所述目标终端对应的当前与第一号码对应的各个常驻进行比对,得到第二比对结果。
111.分析模块,用于对所述第一比对结果和第二比对结果进行综合分析,得到分析结果。
112.在一个示例中,所述第二对比模块可以包括:
113.比对成功模块,用于若所述当前与各个所述常驻中的其中一个相同时,
则得到比对成功信息,将所述比对成功信息作为第二比对结果。
114.第一距离得到模块,用于若所述当前与各个所述常驻均不相同,则基于所述当前与各个所述常驻,得到第一距离,将所述第一距离作为第二比对结果。
115.在一个示例中,所述第一距离得到模块可以包括:
116.目标确定模块,用于从各个所述常驻中确定与所述当前之间距离最近的目标。
117.距离差计算模块,用于计算所述当前与所述目标的距离差,将所述距离差作为第一距离。
118.在一个示例中,所述分析模块可以包括:
119.评判模块,用于基于预设的结果评判标准分别对所述第一比对结果和第二比对结果进行评判,得到第一比对结果的第一评分以及第二比对结果的第二评分。
120.相加模块,用于将所述第一评分和第二评分相加,得到总评分,将所述总评分作为分析结果。
121.更进一步地,本技术实施例提供了一种安全认证设备。可选的,图4示出了安全认证设备的硬件结构框图,参照图4,安全认证设备的硬件结构可以包括:至少一个处理器01,至少一个通信接口02,至少一个存储器03和至少一个通信总线04。
122.在本技术实施例中,处理器01、通信接口02、存储器03、通信总线04的数量为至少一个,且处理器01、通信接口02、存储器03通过通信总线04完成相互间的通信。
123.处理器01可以是一个中央处理器cpu,或者是特定集成电路asic(application specific integrated circuit),或者是被配置成实施本发明实施例的一个或多个集成电路等。
124.存储器03可能包含高速ram存储器,也可能还包括非易失性存储器(non-volatile memory)等,例如至少一个磁盘存储器。
125.其中,存储器存储有程序,处理器可调用存储器存储的程序,程序用于执行下述安全认证方法,包括:
126.响应于用户在目标终端进行安全认证的请求指令,获取所述用户的第一号码和第二号码、所述目标终端对应的第三号码、所述目标终端对应的设备识别码以及所述目标终端对应的当前;
127.基于所述第一号码、第二号码和第三号码,对所述用户进行目标认证并判断所述用户是否目标认证通过;
128.当所述用户通过所述目标认证时,根据所述第一号码,获取与所述第一号码对应的预留设备识别码以及与所述第一号码对应的各个常驻;
129.根据所述目标终端对应的设备识别码和当前、所述第一号码对应的预留设备识别码和各个常驻,得到分析结果;
130.若所述分析结果满足预设条件,则安全认证成功。
131.可选的,程序的细化功能和扩展功能可参照方法实施例中的安全认证方法的描述。
132.本技术实施例还提供一种存储介质,该存储介质可存储有适于处理器执行的程序,在所述程序运行时控制所述存储介质所在的设备执行下述安全认证方法,包括:
133.响应于用户在目标终端进行安全认证的请求指令,获取所述用户的第一号码和第二号码、所述目标终端对应的第三号码、所述目标终端对应的设备识别码以及所述目标终端对应的当前;
134.基于所述第一号码、第二号码和第三号码,对所述用户进行目标认证并判断所述用户是否目标认证通过;
135.当所述用户通过所述目标认证时,根据所述第一号码,获取与所述第一号码对应的预留设备识别码以及与所述第一号码对应的各个常驻;
136.根据所述目标终端对应的设备识别码和当前、所述第一号码对应的预留设备识别码和各个常驻,得到分析结果;
137.若所述分析结果满足预设条件,则安全认证成功。
138.具体地,该存储介质可以是一种计算机可读存储介质,计算机可读存储介质可以是诸如闪存、eeprom(电可擦除可编程只读存储器)、eprom、硬盘或者rom之类的电子存储器。
139.可选的,程序的细化功能和扩展功能可参照方法实施例中的安全认证方法的描述。
140.另外,在本公开各个实施例中的各功能模块可以集成在一起形成一个独立的部分,也可以是各个模块单独存在,也可以两个或两个以上模块集成形成一个独立的部分。功能如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本公开的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,直播设备,或者网络设备等)执行本公开各个实施例方法的全部或部分步骤。
141.最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
142.本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。
143.对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本技术。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本技术的精神或范围的情况下,在其它实施例中实现。因此,本技术将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
技术特征:
1.一种安全认证方法,其特征在于,包括:响应于用户在目标终端进行安全认证的请求指令,获取所述用户的第一号码和第二号码、所述目标终端对应的第三号码、所述目标终端对应的设备识别码以及所述目标终端对应的当前;基于所述第一号码、第二号码和第三号码,对所述用户进行目标认证并判断所述用户是否目标认证通过;当所述用户通过所述目标认证时,根据所述第一号码,获取与所述第一号码对应的预留设备识别码以及与所述第一号码对应的各个常驻;根据所述目标终端对应的设备识别码和当前、所述第一号码对应的预留设备识别码和各个常驻,得到分析结果;若所述分析结果满足预设条件,则安全认证成功。2.根据权利要求1所述的方法,其特征在于,所述基于所述第一号码、第二号码和第三号码,对所述用户进行目标认证并判断所述用户是否目标认证通过,包括:分别判断所述第一号码以及第二号码与所述第三号码是否相同;若所述第一号码与所述第二号码中至少存在一个与所述第三号码相同,则所述用户目标认证通过。3.根据权利要求1所述的方法,其特征在于,所述根据所述第一号码,获取与所述第一号码对应的预留设备识别码以及与所述第一号码对应的各个常驻,包括:基于所述第一号码,确定与所述第一号码对应的目标核验码;将所述目标核验码作为请求参数;利用所述请求参数向已建立的标签库发送请求指令,以供所述标签库返回与所述第一号码对应的预留设备识别码以及与所述第一号码对应的各个常驻。4.根据权利要求1所述的方法,其特征在于,所述根据所述目标终端对应的设备识别码和当前、所述第一号码对应的预留设备识别码和各个常驻,得到分析结果,包括:将所述目标终端对应的设备识别码与第一号码对应的预留设备识别码进行比对,得到第一比对结果;将所述目标终端对应的当前与第一号码对应的各个常驻进行比对,得到第二比对结果;对所述第一比对结果和第二比对结果进行综合分析,得到分析结果。5.根据权利要求4所述的方法,其特征在于,所述将所述目标终端对应的当前与第一号码对应的各个常驻进行比对,得到第二比对结果,包括:若所述当前与各个所述常驻中的其中一个相同时,则得到比对成功信息,将所述比对成功信息作为第二比对结果;若所述当前与各个所述常驻均不相同,则基于所述当前与各个所述常驻,得到第一距离,将所述第一距离作为第二比对结果。6.根据权利要求5所述的方法,其特征在于,所述基于所述当前与各个所述常驻,得到第一距离,包括:从各个所述常驻中确定与所述当前之间距离最近的目标;计算所述当前与所述目标的距离差,将所述距离差作为第一距离。
7.根据权利要求4所述的方法,其特征在于,所述对所述第一比对结果和第二比对结果进行综合分析,得到分析结果,包括:基于预设的结果评判标准分别对所述第一比对结果和第二比对结果进行评判,得到第一比对结果的第一评分以及第二比对结果的第二评分;将所述第一评分和第二评分相加,得到总评分,将所述总评分作为分析结果。8.一种安全认证装置,其特征在于,包括:第一获取模块,用于响应于用户在目标终端进行安全认证的请求指令,获取所述用户的第一号码和第二号码、所述目标终端对应的第三号码、所述目标终端对应的设备识别码以及所述目标终端对应的当前;目标认证模块,用于基于所述第一号码、第二号码和第三号码,对所述用户进行目标认证并判断所述用户是否目标认证通过;第二获取模块,用于当所述用户通过所述目标认证时,根据所述第一号码,获取与所述第一号码对应的预留设备识别码以及与所述第一号码对应的各个常驻;分析结果得到模块,用于根据所述目标终端对应的设备识别码和当前、所述第一号码对应的预留设备识别码和各个常驻,得到分析结果;安全认证成功模块,用于若所述分析结果满足预设条件,则安全认证成功。9.一种安全认证设备,其特征在于,包括存储器和处理器;所述存储器,用于存储程序;所述处理器,用于执行所述程序,实现如权利要求1-7任一项的安全认证方法的各个步骤。10.一种存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时,实现如权利要求1-7任一项的安全认证方法的各个步骤。
技术总结
本申请公开一种安全认证方法、装置、设备和存储介质,通过响应于用户在目标终端进行安全认证的请求指令,获取用户的第一号码和第二号码、目标终端对应的第三号码、目标终端对应的设备识别码以及目标终端对应的当前;基于第一号码、第二号码和第三号码,对用户进行目标认证并判断用户是否目标认证通过;当用户通过目标认证时,根据第一号码,获取与第一号码对应的预留设备识别码以及与第一号码对应的各个常驻;根据目标终端对应的设备识别码和当前、第一号码对应的预留设备识别码和各个常驻,得到分析结果;若分析结果满足预设条件,则安全认证成功。该方案可以提高安全认证的正确率,同时也有利于用户个人信息的安全性。的安全性。的安全性。
技术研发人员:
周健 陈鑫 丁嘉嘉
受保护的技术使用者:
天翼数字生活科技有限公司
技术研发日:
2022.09.19
技术公布日:
2022/12/12