一种身份识别方法和设备技术

技术编号:14737628 阅读:119 留言:0更新日期:2017-03-01 11:06
本申请公开了一种身份识别方法和设备,包括:获取待处理用户的用户行为数据和待处理用户的用户信息,用户行为数据中包含用户行为数据产生的应用场景标识以及用户行为内容,用户信息中包含所述待处理用户的用户标识;根据用户行为数据和待处理用户的用户信息,确定用于识别待处理用户的用户身份的数据资源库,数据资源库中包含待处理用户的用户标识、用于识别待处理用户的用户身份的问题题干、问题题干对应的正确答案以及备选答案和应用场景标识。由于数据资源库中问题题干相对灵活,能够有效避免用户忘记答案的情形;此外,基于用户行为数据以及用户信息设置的问题题干的答案不容易被非法用户通过推理方式得到,能够有效保证用户信息安全性。

【技术实现步骤摘要】

本申请涉及网络信息安全领域,尤其涉及一种身份识别方法和设备
技术介绍
随着互联网技术的飞速发展,在互联网平台上出现了各种各样的应用产品,这些应用产品给人们的生产生活带来了极大的便利。每一个用户在互联网平台中使用应用产品之前,需要在应用产品中注册一个用户账号,并为该用户账号设置一个用于验证用户身份的密码,通常一个用户的用户账号和密码又被统称为用户账号信息。当用户需要该应用产品为其提供服务时,首先,需要在应用产品提供的登录入口输入用户账号和密码;其次,向应用产品对应的服务器发送登录请求,该登录请求中包含用户账号和密码。服务器在接收到该登录请求时,对该登录请求中包含的用户账号和密码进行验证,并在验证通过时,允许用户登录该应用产品,使得用户成功登录该应用产品后,就可以利用应用产品提供的服务进行相应的操作。随着目前互联网网络环境复杂度的增加,用户在应用产品中注册的用户账号以及密码等用户信息外泄事件的频繁发生,使得用户对应用产品中注册的用户账号以及密码等用户信息的安全性要求越来越高。为了保障用户的账号信息安全,当用户在注册登录应用产品的账号时,该应用产品对应的服务器将发送安全设置提示消息,以提示用户进行相应的安全设置。比如,当用户在设置密码时,该应用产品对应的服务器将识别所设置密码的安全等级,并提示用户其输入的密码的安全等级,用户可以根据提示的密码的安全等级重新设置密码,确保输入的密码安全等级相对比较高,以此确保用户账号信息的安全性。此外,用户在完成账号注册时,该应用产品对应的服务器将发送密码保护消息,为后续当用户忘记密码或者用户的账号出现异常时采取相应的密码保护。例如:密码保护消息采取提问的形式,用户从中选择几个问题,并为每一个问题设置自己的答案,该应用产品对应的服务器记录用户选择的问题以及选择的每一个问题的答案,并建立其与用户的账号信息之间的对应关系。这样,当用户的密码丢失时,用户可以通过对该应用产品对应的服务器推送的问题进行回答,若用户的答案与应用产品对应的服务器中预先保存的该问题对应的答案一致时,确认该用户的合法身份,并允许用户找回账号信息中的密码,有效保障用户账号信息的安全性。但是,目前密码保护消息中包含的问题是系统预先设置的,存在以下问题:1、当用户的账号信息被泄露时,非法用户可以根据经验尝试通过密码保护获取用户的密码,导致用户的账号信息的安全性降低。2、当用户自己忘记密码并通过回答预先设置的安全问题进行密码找回时,用户需要确定在注册时设置的安全问题的答案,一旦用户忘记安全问题的答案或者当前输入的安全问题的答案与注册时记录在服务器的安全问题的答案不一致时,将使得用户无法及时找回密码,给用户造成极大不便。
技术实现思路
有鉴于此,本申请实施例提供了一种身份识别方法和设备,用于解决现有技术中由于用户的账户信息被泄露后导致用户的账号信息的安全性降低,以及用户在找回忘记的密码时操作繁琐使得用户身份识别效率较低的问题。本申请实施例提供了一种身份识别方法,包括:获取待处理用户的用户行为数据和所述待处理用户的用户信息,其中,所述用户行为数据用于表征所述待处理用户在互联网平台上执行网络业务时产生的行为数据,所述用户行为数据中包含所述用户行为数据产生的应用场景标识以及用户行为内容,所述用户信息中包含所述待处理用户的用户标识;根据所述用户行为数据和所述待处理用户的用户信息,确定用于识别所述待处理用户的用户身份的数据资源库,其中,所述数据资源库中包含所述待处理用户的用户标识、用于识别所述待处理用户的用户身份的问题题干、所述问题题干对应的正确答案以及备选答案和所述应用场景标识。本申请实施例还提供了一种身份识别方法,包括:接收用户发送的访问请求消息,其中,所述访问请求消息中包含所述用户的用户标识和应用场景标识;根据所述访问请求消息中包含的所述用户标识和所述应用场景标识,从数据资源库中确定出与所述用户标识和所述应用场景标识相匹配的用于识别用户身份的提问信息,并将所述提问信息推送给所述用户,其中,所述提问信息中包含问题题干、所述问题题干对应的正确答案和错误答案;接收所述用户发送的针对所述问题题干的应答信息;根据所述应答信息,判断所述用户是否为目标用户。本申请实施例提供了一种身份识别设备,包括:获取单元,用于获取待处理用户的用户行为数据和所述待处理用户的用户信息,其中,所述用户行为数据用于表征所述待处理用户在互联网平台上执行网络业务时产生的行为数据,所述用户行为数据中包含所述用户行为数据产生的应用场景标识以及用户行为内容,所述用户信息中包含所述待处理用户的用户标识;确定单元,用于根据所述用户行为数据和所述待处理用户的用户信息,确定用于识别所述待处理用户的用户身份的数据资源库,其中,所述数据资源库中包含所述待处理用户的用户标识、用于识别所述待处理用户的用户身份的问题题干、所述问题题干对应的正确答案以及备选答案和所述应用场景标识。本申请实施例还提供了一种身份识别设备,包括:接收单元,用于接收用户发送的访问请求消息,其中,所述访问请求消息中包含所述用户的用户标识和应用场景标识;确定单元,用于根据所述访问请求消息中包含的所述用户标识和所述应用场景标识,从数据资源库中确定出与所述用户标识和所述应用场景标识相匹配的用于识别用户身份的提问信息,并将所述提问信息推送给所述用户,其中,所述提问信息中包含问题题干、所述问题题干对应的正确答案和错误答案;所述接收单元,还用于接收所述用户发送的针对所述问题题干的应答信息;判断单元,用于根据所述应答信息,判断所述用户是否为目标用户。本申请有益效果如下:本申请实施例获取待处理用户的用户行为数据和所述待处理用户的用户信息,所述用户行为数据用于表征所述待处理用户在互联网平台上执行网络业务时产生的行为数据,所述用户行为数据中包含所述用户行为数据产生的应用场景标识以及用户行为内容,所述用户信息中包含所述待处理用户的用户标识;根据所述用户行为数据和所述待处理用户的用户信息,确定用于识别所述待处理用户的用户身份的数据资源库,所述数据资源库中包含所述待处理用户的用户标识、用于识别所述待处理用户的用户身份的问题题干、所述问题题干对应的正确答案以及备选答案和所述应用场景标识。由于数据资源库通过对用户行为数据和用户的用户信息进行挖掘产生的,数据资源库中包含的问题题干以及问题题干的正确答案都是基于用户行为数据以及用户信息设置的,对于用户来讲,问题题干相对灵活,能够有效避免用户忘记答案的情形;此外,基于用户行为数据以及用户信息设置的问题题干的答案不容易被非法用户通过推理的方式得到,能够有效保证用户信息的安全性,还可以在其它需要进行身份识别的场合采用数据资源库中的资源进行身份识别,既方便用户操作,又提升用户体验。附图说明为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本申请实施例提供的一种身份识别方法流程示意图;图2为本申请实施例中确定用于识别所述待处理用户的用户身份的数据资源库的流程示意图;图3为本申请实施例提供本文档来自技高网
...
一种身份识别方法和设备

【技术保护点】
一种身份识别方法,其特征在于,包括:获取待处理用户的用户行为数据和所述待处理用户的用户信息,其中,所述用户行为数据用于表征所述待处理用户在互联网平台上执行网络业务时产生的行为数据,所述用户行为数据中包含所述用户行为数据产生的应用场景标识以及用户行为内容,所述用户信息中包含所述待处理用户的用户标识;根据所述用户行为数据和所述待处理用户的用户信息,确定用于识别所述待处理用户的用户身份的数据资源库,其中,所述数据资源库中包含所述待处理用户的用户标识、用于识别所述待处理用户的用户身份的问题题干、所述问题题干对应的正确答案以及备选答案和所述应用场景标识。

【技术特征摘要】
1.一种身份识别方法,其特征在于,包括:获取待处理用户的用户行为数据和所述待处理用户的用户信息,其中,所述用户行为数据用于表征所述待处理用户在互联网平台上执行网络业务时产生的行为数据,所述用户行为数据中包含所述用户行为数据产生的应用场景标识以及用户行为内容,所述用户信息中包含所述待处理用户的用户标识;根据所述用户行为数据和所述待处理用户的用户信息,确定用于识别所述待处理用户的用户身份的数据资源库,其中,所述数据资源库中包含所述待处理用户的用户标识、用于识别所述待处理用户的用户身份的问题题干、所述问题题干对应的正确答案以及备选答案和所述应用场景标识。2.如权利要求1所述的身份识别方法,其特征在于,根据所述用户行为数据和所述待处理用户的用户信息,确定用于识别所述待处理用户的用户身份的数据资源库,包括:根据所述用户行为数据中包含的所述用户行为内容和/或所述待处理用户的用户信息,确定用于识别用户身份的问题题干以及所述问题题干对应的正确答案;根据所述用户行为数据中包含的所述应用场景标识和所述问题题干,确定所述问题题干在所述应用场景标识对应的应用场景中的备选答案集合;建立所述问题题干、所述问题题干对应的正确答案、所述问题题干对应的备选答案集合以及所述应用场景标识与所述待处理用户的用户标识之间的对应关系,其中,所述对应关系用于识别所述待处理用户的用户身份;将所述对应关系存储至所述待处理用户对应的数据资源库中。3.如权利要求2所述的身份识别方法,其特征在于,根据所述用户行为数据中包含的所述用户行为内容和/或所述待处理用户的用户信息,确定用于识别用户身份的问题题干以及所述问题题干对应的正确答案,包括:在获取到所述用户行为数据的个数大于1时,从所述用户行为数据中,选择出属于同一类型的用户行为数据,并根据选择出的用户行为数据中包含的用户行为内容,确定用于识别用户身份的问题题干以及所述问题题干对应的正确答案;和/或,根据所述待处理用户的用户信息,确定用于识别用户身份的问题题干以及所述问题题干对应的正确答案。4.如权利要求3所述的身份识别方法,其特征在于,根据选择出的用户行为数据中包含的用户行为内容,确定用于识别用户身份的问题题干以及所述问题题干对应的正确答案,包括:分析选择出的每一个用户行为数据中包含的用户行为内容,并提取出每一个所述用户行为内容中包含的主体和客体;根据每一个所述用户行为内容中包含的所述主体和所述客体,确定用于识别用户身份的问题题干;根据每一个所述用户行为内容中包含的所述客体,选择满足设定条件的客体作为所述问题题干的正确答案。5.如权利要求2所述的身份识别方法,其特征在于,根据所述用户行为数据中包含的所述应用场景标识和所述问题题干,确定所述问题题干在所述应用场景标识对应的应用场景中的备选答案集合,包括:在得到每一个所述用户行为数据对应的问题题干时,根据所述用户行为数据中包含的应用场景标识,确定所述应用场景标识对应的问题题干;根据所述问题题干对应的正确答案,确定所述问题题干在所述应用场景标识对应的应用场景中的备选答案集合。6.如权利要求5所述的身份识别方法,其特征在于,根据所述问题题干对应的正确答案,确定所述问题题干在所述应用场景标识对应的应用场景中的备选答案集合,包括:根据所述问题题干对应的正确答案,确定所述问题题干对应的正确答案的信息类型;根据所述问题题干对应的正确答案的信息类型,选择与所述信息类型匹配的备选答案,并将选择出的所述备选答案合并得到所述问题题干在所述应用场景标识对应的应用场景中的备选答案集合。7.如权利要求6所述的身份识别方法,其特征在于,当所述应用场景标识对应的问题题干的个数大于1个时,所述方法还包括:针对所述应用场景标识对应的每一个所述问题题干,执行以下操作:选择其中一个所述问题题干,确定所述问题题干对应的正确答案的信息类型;根据所述正确答案的信息类型,从所述备选答案集合中,随机选择出与所述正确答案的信息类型匹配的设定个数的备选答案,并选择出的所述备选答案作为所述问题题干的错误答案。8.如权利要求7所述的身份识别方法,其特征在于,建立所述问题题干、所述问题题干对应的正确答案、所述问题题干对应的备选答案集合以及所述应用场景标识与所述待处理用户的用户标识之间的对应关系,包括:建立所述问题题干、所述问题题干对应的正确答案、所述问题题干对应的错误答案以及所述应用场景标识与所述待处理用户的用户标识之间的对应关系。9.如权利要求2所述的身份识别方法,其特征在于,所述方法还包括:在将所述对应关系存储至所述待处理用户对应的数据资源库中时,为所述对应关系确定索引信息,其中,所述索引信息中包含所述待处理用户的用户标识和所述应用场景标识。10.一种身份识别方法,其特征在于,包括:接收用户发送的访问请求消息,其中,所述访问请求消息中包含所述用户的用户标识和应用场景标识;根据所述访问请求消息中包含的所述用户标识和所述应用场景标识,从数据资源库中确定出与所述用户标识和所述应用场景标识相匹配的用于识别用户身份的提问信息,并将所述提问信息推送给所述用户,其中,所述提问信息中包含问题题干、所述问题题干对应的正确答案和错误答案;接收所述用户发送的针对所述问题题干的应答信息;根据所述应答信息,判断所述用户是否为目标用户。11.如权利要求10所述身份识别方法,其特征在于,根据所述应答信息,判断所述用户是否为目标用户,包括:将所述应答信息与存储的所述问题题干对应的正确答案进行比较;在所述应答信息与存储的所述问题题干对应的正确答案一致时,确定所述用户为目标用户。12.一种身份识别设备,其特征在于,包括:获取单元,用于获取待处理用户的用户行为数据和所述待处理用户的用户信息,其中,所述用户行为数据用于表征所述待处...

【专利技术属性】
技术研发人员:付敏何慧梅许劲松林瑞华何帝君
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛;KY

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

1