用户验证方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:21432885 阅读:30 留言:0更新日期:2019-06-22 12:07
本发明专利技术实施例公开了一种用户验证方法、装置、计算机设备及存储介质,包括下述步骤:获取验证信息,其中,所述验证信息为验证用户对验证图片中的验证字符进行点选操作时多个点击位置的坐标数据;根据所述验证信息计算所述验证用户的点选距离,其中,所述点选距离为所述点击位置与对应的验证字符的中心坐标的距离;根据所述点选距离确定所述验证用户的风险指数,其中,所述风险指数为根据所述点选距离计算得到的距离方差的倒数。通过这种方式可以有效地检验验证用户的真实性,对用户风险初步进行判断,提高用户验证的有效性和安全性,有效地防止机器、爬虫等非真实用户对网站、平台的攻击。

【技术实现步骤摘要】
用户验证方法、装置、计算机设备及存储介质
本专利技术涉及安全验证
,特别是涉及一种用户验证方法、装置、计算机设备及存储介质。
技术介绍
目前,用户安全验证系统通常有两种验证方式:1、通过点选验证码的方式进行验证;2、通过语音播报验证码的方式进行验证。针对于第一种验证方式,点选验证码比较容易被智能AI所识别,然后根据识别结果模仿点选操作从而绕过验证,验证系统无法根据验证时的点选操作分别是人类操作还是机器操作,因此存在较高的破译风险。针对第二种验证方式,接收到验证请求后直接呼叫用户客户端,通过语音播报的方式给用户客户端进行播报验证码,用户获取验证码后返回客户端进行验证码的填写并校验。在语音验证的操作过程中,用户需要听取验证码并记录验证码信息,然后返回用户客户端进行验证码的填写,本操作过程过于繁琐;同时,语音播报的验证码一般只支持使用数字,验证码的内容具备一定的局限性,因此,存在的一定的泄密风险,同时,通过语音播报验证码的方式,容易被智能AI通过语音识别的方式获取到验证码,从而绕过验证。综上所述,现有的用户安全验证系统较容易被智能AI破译从而绕过验证,而且无法识别验证操作是人为操作还本文档来自技高网...

【技术保护点】
1.一种用户验证方法,其特征在于,包括以下步骤:获取验证信息,其中,所述验证信息为验证用户对验证图片中的验证字符进行点选操作时多个点击位置的坐标数据;根据所述验证信息计算所述验证用户的点选距离,其中,所述点选距离为所述点击位置与对应的验证字符的中心坐标的距离;根据所述点选距离确定所述验证用户的风险指数,其中,所述风险指数为根据所述点选距离计算得到的距离方差的倒数。

【技术特征摘要】
1.一种用户验证方法,其特征在于,包括以下步骤:获取验证信息,其中,所述验证信息为验证用户对验证图片中的验证字符进行点选操作时多个点击位置的坐标数据;根据所述验证信息计算所述验证用户的点选距离,其中,所述点选距离为所述点击位置与对应的验证字符的中心坐标的距离;根据所述点选距离确定所述验证用户的风险指数,其中,所述风险指数为根据所述点选距离计算得到的距离方差的倒数。2.如权利要求1所述的用户验证方法,其特征在于,所述根据所述点选距离判断所述验证用户的风险指数,包括以下步骤:根据所述点选距离计算所述距离方差,其中,所述距离方差为多个所述点选距离的方差值;根据所述距离方差确定所述风险指数,其中,所述风险指数为所述距离方差的倒数。3.如权利要求1所述的用户验证方法,其特征在于,所述根据所述点选距离判断所述验证用户的风险指数的步骤之后,包括以下步骤:判断所述风险指数是否大于预设的第一风险阈值;当所述风险指数大于所述第一风险阈值时,对所述验证用户进行语音验证。4.如权利要求3所述的用户验证方法,其特征在于,所述当所述风险指数大于所述第一风险阈值时,对所述验证用户进行语音验证的步骤,包括以下步骤:获取所述验证用户的第一语音信息;根据预设的验证规则对所述第一语音信息进行验证,其中,所述验证规则为判断所述第一语音信息的内容与第一验证码的相似度是否大于预设的相似度阈值的数据对比规则;当所述第一语音信息符合所述验证规则时,确定语音验证通过。5.如权利要求4所述的用户验证方法,其特征在于,所述根据预设的验证规则对所述第一语音信息进行验证的步骤之后,包括下述步骤:当所述第一语音信息不符合所述验证规则时,进行二次语音验证;获取所述验证用户的第二语音信息,其中,所述第二语音信息为对用户进行二次语音验证时获取到的验证语音;根据所述第一语音信息和所述第二语音信息生成第一特征向量和第二特征向量,其中,所述第一特征向量和第二特征向量为将所述第一语...

【专利技术属性】
技术研发人员:黎立桂
申请(专利权)人:平安科技深圳有限公司
类型:发明
国别省市:广东,44

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

1