安全验证方法和装置制造方法及图纸

技术编号:15640147 阅读:51 留言:0更新日期:2017-06-16 04:04
本申请公开了安全验证方法和装置。该方法的一具体实施方式包括:响应于接收到安全验证请求,则获取目标移动终端的安全验证能力信息,其中,安全验证能力信息用于表征目标移动终端支持的安全验证操作;对安全验证能力信息进行分析,生成安全验证操作信息,并将安全验证操作信息发送至目标移动终端,以提示用户持目标移动终端执行安全验证操作信息所指示的安全验证操作;获取目标移动终端所执行的安全验证操作所对应的安全验证操作数据;将所获取到的安全验证操作数据与安全验证操作信息所指示的安全验证操作所对应的安全验证操作数据进行匹配;根据匹配结果,确定安全验证是否通过。该实施方式实现了富有针对性地生成安全验证操作信息。

【技术实现步骤摘要】
安全验证方法和装置
本申请涉及计算机
,具体涉及互联网
,尤其涉及安全验证方法和装置。
技术介绍
安全验证是指通过各种不同渠道或者手段对网络操作进行验证。尤其在用户进行一些敏感操作时,通过安全验证可以确保当前进行敏感操作的是用户本人,进而可以保证用户的个人隐私以及财产安全。现有的安全验证方式主要包括以下三种:基于图片验证码的验证方式、基于短信验证码的验证方式、基于语音验证码的验证方式。然而同一个网站或应用一般固定采用其中一种安全验证方式生成安全验证操作信息以提示用户进行安全验证操作,并不考虑用户的移动终端当前是否适合执行该安全验证操作,导致生成的安全验证操作信息缺乏针对性。
技术实现思路
本申请的目的在于提出一种改进的安全验证方法和装置,来解决以上
技术介绍
部分提到的技术问题。第一方面,本申请提供了一种安全验证方法,该方法包括:响应于接收到安全验证请求,则获取目标移动终端的安全验证能力信息,其中,安全验证能力信息用于表征目标移动终端支持的安全验证操作;对安全验证能力信息进行分析,生成安全验证操作信息,并将安全验证操作信息发送至目标移动终端,以提示用户持目标移动终端执行安全验证操作信息所指示的安全验证操作;获取目标移动终端所执行的安全验证操作所对应的安全验证操作数据;将所获取到的安全验证操作数据与安全验证操作信息所指示的安全验证操作所对应的安全验证操作数据进行匹配;根据匹配结果,确定安全验证是否通过。在一些实施例中,安全验证能力信息包括目标移动终端内设置的至少一个传感器的传感器信息集合;以及对安全验证能力信息进行分析,生成安全验证操作信息,包括:从传感器信息集合中选取出传感器信息作为目标传感器信息;生成目标传感器信息所指示的目标传感器识别的安全验证操作对应的安全验证操作信息。在一些实施例中,从传感器信息集合中选取出传感器信息作为目标传感器信息,包括:从传感器信息集合中随机选取出传感器信息作为目标传感器信息。在一些实施例中,从传感器信息集合中选取出传感器信息作为目标传感器信息,包括:按照预设的传感器优先级顺序,从传感器信息集合中选取出传感器信息作为目标传感器信息。在一些实施例中,安全验证能力信息还包括目标移动终端当前所处环境的环境信息;以及从传感器信息集合中选取出传感器信息作为目标传感器信息,包括:基于环境信息计算出传感器信息集合中的每个传感器信息所指示的传感器的优先级,并按照计算出的优先级顺序,从传感器信息集合中选取出传感器信息作为目标传感器信息。在一些实施例中,生成目标传感器信息所指示的目标传感器识别的安全验证操作对应的安全验证操作信息,包括:若目标传感器为加速度传感器,则生成提示用户摇动目标移动终端指定数目次的安全验证操作信息。在一些实施例中,生成目标传感器信息所指示的目标传感器识别的安全验证操作对应的安全验证操作信息,包括:若目标传感器为陀螺仪,则生成提示用户持目标移动终端做指定动作的安全验证操作信息。在一些实施例中,生成目标传感器信息所指示的目标传感器识别的安全验证操作对应的安全验证操作信息,包括:若目标传感器为摄像头,则生成提示用户持目标移动终端拍摄指定对象的图像的安全验证操作信息。在一些实施例中,生成目标传感器信息所指示的目标传感器识别的安全验证操作对应的安全验证操作信息,包括:若目标传感器为麦克风,则生成提示用户向目标移动终端输入指定声音的安全验证操作信息。第二方面,本申请提供了一种安全验证装置,该装置包括:第一获取单元,配置用于响应于接收到安全验证请求,则获取目标移动终端的安全验证能力信息,其中,安全验证能力信息用于表征目标移动终端支持的安全验证操作;生成单元,配置用于对安全验证能力信息进行分析,生成安全验证操作信息,并将安全验证操作信息发送至目标移动终端,以提示用户持目标移动终端执行安全验证操作信息所指示的安全验证操作;第二获取单元,配置用于获取目标移动终端所执行的安全验证操作所对应的安全验证操作数据;匹配单元,配置用于将所获取到的安全验证操作数据与安全验证操作信息所指示的安全验证操作所对应的安全验证操作数据进行匹配;验证单元,配置用于根据匹配结果,确定安全验证是否通过。在一些实施例中,安全验证能力信息包括目标移动终端内设置的至少一个传感器的传感器信息集合;以及生成单元包括:选取子单元,配置用于从传感器信息集合中选取出传感器信息作为目标传感器信息;生成子单元,配置用于生成目标传感器信息所指示的目标传感器识别的安全验证操作对应的安全验证操作信息。在一些实施例中,选取子单元进一步配置用于:从传感器信息集合中随机选取出传感器信息作为目标传感器信息。在一些实施例中,选取子单元进一步配置用于:按照预设的传感器优先级顺序,从传感器信息集合中选取出传感器信息作为目标传感器信息。在一些实施例中,安全验证能力信息还包括目标移动终端当前所处环境的环境信息;以及选取子单元进一步配置用于:基于环境信息计算出传感器信息集合中的每个传感器信息所指示的传感器的优先级,并按照计算出的优先级顺序,从传感器信息集合中选取出传感器信息作为目标传感器信息。在一些实施例中,生成子单元进一步配置用于:若目标传感器为加速度传感器,则生成提示用户摇动目标移动终端指定数目次的安全验证操作信息。在一些实施例中,生成子单元进一步配置用于:若目标传感器为陀螺仪,则生成提示用户持目标移动终端做指定动作的安全验证操作信息。在一些实施例中,生成子单元进一步配置用于:若目标传感器为摄像头,则生成提示用户持目标移动终端拍摄指定对象的图像的安全验证操作信息。在一些实施例中,生成子单元进一步配置用于:若目标传感器为麦克风,则生成提示用户向目标移动终端输入指定声音的安全验证操作信息。第三方面,本申请提供了一种服务器,该服务器包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当一个或多个程序被一个或多个处理器执行,使得一个或多个处理器实现如第一方面的安全验证方法。第四方面,本申请提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如第一方面的安全验证方法。本申请提供的安全验证方法和装置,通过对目标移动终端的安全验证能力信息进行分析,生成安全验证操作信息并将其发送至目标移动终端;而后获取目标移动终端在安全验证操作信息的提示下所执行的安全验证操作所对应的安全验证操作数据;然后将所获取到的安全验证操作数据与安全验证操作信息所指示的安全验证操作所对应的安全验证操作数据进行匹配;最后根据匹配结果,确定安全验证是否通过。从而有效利用了目标移动终端的安全验证能力信息生成安全验证操作信息,实现了富有针对性的生成安全验证操作信息。附图说明通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:图1是本申请可以应用于其中的示例性系统架构图;图2是根据本申请的安全验证方法的一个实施例的流程图;图3a是根据本申请的安全验证方法的一个应用场景中发起安全验证请求的示意图;图3b是根据本申请的安全验证方法的一个应用场景中呈现安全验证操作信息的示意图;图3c是根据本申请的安全验证方法的一个应用场景中呈现安全验证通过结果的示意图;图4a是根据本申请的安全验证方法的又一个应用场景中发起安全验本文档来自技高网...
安全验证方法和装置

【技术保护点】
一种安全验证方法,其特征在于,所述方法包括:响应于接收到安全验证请求,则获取目标移动终端的安全验证能力信息,其中,所述安全验证能力信息用于表征所述目标移动终端支持的安全验证操作;对所述安全验证能力信息进行分析,生成安全验证操作信息,并将所述安全验证操作信息发送至所述目标移动终端,以提示用户持所述目标移动终端执行所述安全验证操作信息所指示的安全验证操作;获取所述目标移动终端所执行的安全验证操作所对应的安全验证操作数据;将所获取到的安全验证操作数据与所述安全验证操作信息所指示的安全验证操作所对应的安全验证操作数据进行匹配;根据匹配结果,确定安全验证是否通过。

【技术特征摘要】
1.一种安全验证方法,其特征在于,所述方法包括:响应于接收到安全验证请求,则获取目标移动终端的安全验证能力信息,其中,所述安全验证能力信息用于表征所述目标移动终端支持的安全验证操作;对所述安全验证能力信息进行分析,生成安全验证操作信息,并将所述安全验证操作信息发送至所述目标移动终端,以提示用户持所述目标移动终端执行所述安全验证操作信息所指示的安全验证操作;获取所述目标移动终端所执行的安全验证操作所对应的安全验证操作数据;将所获取到的安全验证操作数据与所述安全验证操作信息所指示的安全验证操作所对应的安全验证操作数据进行匹配;根据匹配结果,确定安全验证是否通过。2.根据权利要求1所述的方法,其特征在于,所述安全验证能力信息包括所述目标移动终端内设置的至少一个传感器的传感器信息集合;以及所述对所述安全验证能力信息进行分析,生成安全验证操作信息,包括:从所述传感器信息集合中选取出传感器信息作为目标传感器信息;生成所述目标传感器信息所指示的目标传感器识别的安全验证操作对应的安全验证操作信息。3.根据权利要求2所述的方法,其特征在于,所述从所述传感器信息集合中选取出传感器信息作为目标传感器信息,包括:从所述传感器信息集合中随机选取出传感器信息作为目标传感器信息。4.根据权利要求2所述的方法,其特征在于,所述从所述传感器信息集合中选取出传感器信息作为目标传感器信息,包括:按照预设的传感器优先级顺序,从所述传感器信息集合中选取出传感器信息作为目标传感器信息。5.根据权利要求2所述的方法,其特征在于,所述安全验证能力信息还包括所述目标移动终端当前所处环境的环境信息;以及所述从所述传感器信息集合中选取出传感器信息作为目标传感器信息,包括:基于所述环境信息计算出所述传感器信息集合中的每个传感器信息所指示的传感器的优先级,并按照计算出的优先级顺序,从所述传感器信息集合中选取出传感器信息作为目标传感器信息。6.根据权利要求2-5之一所述的方法,其特征在于,所述生成所述目标传感器信息所指示的目标传感器识别的安全验证操作对应的安全验证操作信息,包括:若所述目标传感器为加速度传感器,则生成提示用户摇动所述目标移动终端指定数目次的安全验证操作信息。7.根据权利要求2-5之一所述的方法,其特征在于,所述生成所述目标传感器信息所指示的目标传感器识别的安全验证操作对应的安全验证操作信息,包括:若所述目标传感器为陀螺仪,则生成提示用户持所述目标移动终端做指定动作的安全验证操作信息。8.根据权利要求2-5之一所述的方法,其特征在于,所述生成所述目标传感器信息所指示的目标传感器识别的安全验证操作对应的安全验证操作信息,包括:若所述目标传感器为摄像头,...

【专利技术属性】
技术研发人员:李静张红飞汪世涛
申请(专利权)人:百度在线网络技术北京有限公司
类型:发明
国别省市:北京,11

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

1