身份验证方法、装置、介质及电子设备制造方法及图纸

技术编号:22137778 阅读:27 留言:0更新日期:2019-09-18 11:11
本发明专利技术涉及人脸识别领域,揭示了一种身份验证方法、装置、介质及电子设备。该方法包括:当接收到用户端的身份验证请求,向用户端返回协议信息;当接收到接受协议信息的指令,获取用户端摄像头的像素值;根据摄像头的像素值确定录像的总时长以及是否启动二重身份验证;根据预定规则指示用户端的摄像头在后台录制时长为总时长的视频,作为身份验证信息,其中,当确定启动二重身份验证,还将获取的用户端根据指示接收的二重身份验证信息作为身份验证信息;接收用户端的身份证件信息;基于身份验证信息和身份证件信息确定用户的身份合法。此方法下,提高了身份验证的安全性,实现了身份验证的安全性和身份验证时资源消耗之间的平衡。

Authentication methods, devices, media and electronic devices

【技术实现步骤摘要】
身份验证方法、装置、介质及电子设备
本专利技术涉及人脸识别
,特别涉及一种身份验证方法、装置、介质及电子设备。
技术介绍
用户身份合法性验证是很多网络服务中不可缺少的环节之一,因此,用户身份合法性验证是网络安全领域的重点。在现有技术中,用户在使用终端上运行的软件,比如,手机终端上的App(Application,应用程序)或者小程序来进行请求开通特定业务等操作时,往往采用指纹或者签名的方式来验证用户身份,但在这种方式下,识别用户身份的准确率较低,风险较大;另外,验证用户身份还可以是通过调用终端的摄像头来进行,比如手机的前置摄像头对用户进行人脸识别,从而验证用户身份是否合法,这种方式下,录像消耗的存储、带宽等资源较多,成本较高。
技术实现思路
为了解决或者至少部分解决上述技术问题,本专利技术的目的在于提供一种身份验证方法、装置、介质及电子设备。根据本申请的一方面,提供了一种身份验证方法,所述方法包括:当接收到来自用户端的身份验证请求,向所述用户端返回包含用户身份验证手段的协议信息,其中,所述协议信息中的用户身份验证手段包括录像;响应于接收到来自所述用户端的接受所述协议信息的指令,获取所述用户端的摄像头的像素值;根据所述摄像头的像素值确定录像的总时长以及是否启动二重身份验证;在确定启动二重身份验证的情况下,根据预定规则指示所述用户端的摄像头在后台录制时长为所述总时长的视频,并指示所述用户端接收来自用户的二重身份验证信息,得到所述用户端返回的身份验证视频和所述二重身份验证信息,作为身份验证信息;在确定不启动二重身份验证的情况下,根据预定规则指示所述用户端的摄像头在后台录制时长为所述总时长的视频,得到所述用户端返回的身份验证视频,作为身份验证信息;接收所述用户端上传的身份证件信息;基于所述身份验证信息和所述身份证件信息确定所述用户的身份合法。根据本申请的另一方面,提供了一种身份验证装置,所述装置包括:返回模块,被配置为当接收到来自用户端的身份验证请求,向所述用户端返回包含用户身份验证手段的协议信息;获取模块,被配置为响应于接收到来自所述用户端的接受所述协议信息的指令,获取所述用户端的摄像头的像素值;第一确定模块,被配置为根据所述摄像头的像素值确定录像的总时长以及是否启动二重身份验证;指示模块,被配置为在确定启动二重身份验证的情况下,根据预定规则指示所述用户端的摄像头在后台录制时长为所述总时长的视频,并指示所述用户端接收来自用户的二重身份验证信息,得到所述用户端返回的身份验证视频和所述二重身份验证信息,作为身份验证信息;以及在确定不启动二重身份验证的情况下,根据预定规则指示所述用户端的摄像头在后台录制时长为所述总时长的视频,得到所述用户端返回的身份验证视频,作为身份验证信息;接收模块,被配置为接收所述用户端上传的身份证件信息;第二确定模块,被配置为基于所述身份验证信息和所述身份证件信息确定所述用户的身份合法。根据本申请的另一方面,提供了一种计算机可读程序介质,其存储有计算机程序指令,当所述计算机程序指令被计算机执行时,使计算机执行如前所述的方法。根据本申请的另一方面,提供了一种电子设备,所述电子设备包括:处理器;存储器,所述存储器上存储有计算机可读指令,所述计算机可读指令被所述处理器执行时,实现如前所述的方法。本专利技术的实施例提供的技术方案可以包括以下有益效果:对于本专利技术所提供的身份验证方法,该方法包括:当接收到来自用户端的身份验证请求,向所述用户端返回包含用户身份验证手段的协议信息,其中,所述协议信息中的用户身份验证手段包括录像;响应于接收到来自所述用户端的接受所述协议信息的指令,获取所述用户端的摄像头的像素值;根据所述摄像头的像素值确定录像的总时长以及是否启动二重身份验证;在确定启动二重身份验证的情况下,根据预定规则指示所述用户端的摄像头在后台录制时长为所述总时长的视频,并指示所述用户端接收来自用户的二重身份验证信息,得到所述用户端返回的身份验证视频和所述二重身份验证信息,作为身份验证信息;在确定不启动二重身份验证的情况下,根据预定规则指示所述用户端的摄像头在后台录制时长为所述总时长的视频,得到所述用户端返回的身份验证视频,作为身份验证信息;接收所述用户端上传的身份证件信息;基于所述身份验证信息和所述身份证件信息确定所述用户的身份合法。此方法下,由于使用了视频录像的方式进行身份验证,提高了身份验证的安全性,同时通过根据摄像头的像素值来确定录像总时长以及是否启动二重身份验证的动作,实现了身份验证的安全性和身份验证时资源消耗之间的平衡。应当理解的是,以上的一般描述和后文的细节描述仅是示例性的,并不能限制本专利技术。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本专利技术的实施例,并与说明书一起用于解释本专利技术的原理。图1是根据一示例性实施例示出的一种身份验证方法的应用场景示意图;图2是根据一示例性实施例示出的一种身份验证方法的流程图;图3是根据图2对应实施例示出的一实施例的步骤230的细节流程图;图4是根据图2对应实施例示出的一实施例的预定规则的流程图;图5是根据图2对应实施例示出的一实施例的步骤270的细节流程图;图6是根据一示例性实施例示出的一种身份验证装置的框图;图7是根据一示例性实施例示出的一种用于实现上述身份验证方法的电子设备示例框图;图8是根据一示例性实施例示出的一种用于实现上述身份验证方法的计算机可读存储介质。具体实施方式这里将详细地对示例性实施例执行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本专利技术相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本专利技术的一些方面相一致的装置和方法的例子。此外,附图仅为本公开的示意性图解,并非一定是按比例绘制。图中相同的附图标记表示相同或类似的部分,因而将省略对它们的重复描述。附图中所示的一些方框图是功能实体,不一定必须与物理或逻辑上独立的实体相对应。本公开首先提供了一种身份验证方法。此处所谓的身份验证是指对用户提供的身份信息进行合法性校验以确定用户的身份信息是否真实可信。本专利技术的方法可以固定于各种终端,例如服务器、云计算的物理基础设施、智能手机、平板电脑、台式电脑、笔记本电脑、iPad、自助服务终端等任何具有运算处理功能并且能够与外部设备进行通信的终端。图1是根据一示例性实施例示出的一种身份验证方法的应用场景示意图。如图1所示,包括用户的移动终端,即智能手机110,以及本公开的实施终端,即服务器120。服务器120与可以与智能手机110通过由蜂窝网络、骨干网络等网络设施组成的通信链路相连,从而完成数据和信息的传递。智能手机110和服务器120之间的体系架构可以是C/S(Client/Server,客户机/服务器)架构,也可以是B/S(Brower/Server,浏览器/服务器)架构。用户在通过使用安装在智能手机110上的浏览器或者App(Application,应用程序)访问服务器120时,如果要使用服务器120提供的某些业务(比如支付、转账等操作),可能就会需要进行身份验证来确保用户账户不被盗取或者确定用户有资格使用特定的业本文档来自技高网...

【技术保护点】
1.一种身份验证方法,其特征在于,所述方法包括:当接收到来自用户端的身份验证请求,向所述用户端返回包含用户身份验证手段的协议信息,其中,所述协议信息中的用户身份验证手段包括录像;响应于接收到来自所述用户端的接受所述协议信息的指令,获取所述用户端的摄像头的像素值;根据所述摄像头的像素值确定录像的总时长以及是否启动二重身份验证;在确定启动二重身份验证的情况下,根据预定规则指示所述用户端的摄像头在后台录制时长为所述总时长的视频,并指示所述用户端接收来自用户的二重身份验证信息,得到所述用户端返回的身份验证视频和所述二重身份验证信息,作为身份验证信息;在确定不启动二重身份验证的情况下,根据预定规则指示所述用户端的摄像头在后台录制时长为所述总时长的视频,得到所述用户端返回的身份验证视频,作为身份验证信息;接收所述用户端上传的身份证件信息;基于所述身份验证信息和所述身份证件信息确定所述用户的身份合法。

【技术特征摘要】
1.一种身份验证方法,其特征在于,所述方法包括:当接收到来自用户端的身份验证请求,向所述用户端返回包含用户身份验证手段的协议信息,其中,所述协议信息中的用户身份验证手段包括录像;响应于接收到来自所述用户端的接受所述协议信息的指令,获取所述用户端的摄像头的像素值;根据所述摄像头的像素值确定录像的总时长以及是否启动二重身份验证;在确定启动二重身份验证的情况下,根据预定规则指示所述用户端的摄像头在后台录制时长为所述总时长的视频,并指示所述用户端接收来自用户的二重身份验证信息,得到所述用户端返回的身份验证视频和所述二重身份验证信息,作为身份验证信息;在确定不启动二重身份验证的情况下,根据预定规则指示所述用户端的摄像头在后台录制时长为所述总时长的视频,得到所述用户端返回的身份验证视频,作为身份验证信息;接收所述用户端上传的身份证件信息;基于所述身份验证信息和所述身份证件信息确定所述用户的身份合法。2.根据权利要求1所述的方法,其特征在于,所述根据所述摄像头的像素值确定录像的总时长以及是否启动二重身份验证,包括:在摄像头的像素值达到第一预定像素值阈值的情况下,将预设的第一时长作为录像的总时长并确定不启动二重身份验证;在摄像头的像素值小于第一预定像素值阈值且大于或等于第二预定像素值阈值的情况下,将预设的第二时长作为录像的总时长并确定不启动二重身份验证,其中所述第二时长大于第一时长;在摄像头的像素值小于第二预定像素值阈值的情况下,将预设的第三时长作为录像的总时长并确定启动二重身份验证,其中,所述第三时长大于第二时长。3.根据权利要求1所述的方法,其特征在于,所述根据所述摄像头的像素值确定录像的总时长以及是否启动二重身份验证,包括:基于所述摄像头的像素值和如下公式确定录像的总时长:其中,Tout为确定出的录像的总时长,P为摄像头的像素值,Pref为第一预设摄像头像素基准值,Tref1为第一预定时长,Tref2为第二预定时长,其中,Tref2小于或等于Tref1;在P大于或等于第二预设摄像头像素基准值的情况下,确定不启动二重身份验证,其中,所述第二预设摄像头像素基准值小于第一预设摄像头像素基准值;在P小于第二预设摄像头像素基准值的情况下,确定启动二重身份验证。4.根据权利要求1所述的方法,其特征在于,所述预定规则包括:获取当前时间和一个随机数;计算所述当前时间与秒数为所述随机数的时间段之和,作为启动所述用户端的摄像头开始进行录像的时间;在当前时间达到所述启动所述用户端的摄像头开始进行录像的时间时,指示所述用户端的摄像头开始进行时长为所述总时长的录像,以得到身份验证视频。5.根据权利要求...

【专利技术属性】
技术研发人员:蒋旭昂
申请(专利权)人:平安普惠企业管理有限公司
类型:发明
国别省市:广东,44

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

1