验证方法、验证装置、电子设备及计算机可读存储介质制造方法及图纸

技术编号:36451090 阅读:21 留言:0更新日期:2023-01-25 22:47
本发明专利技术实施例提供了一种验证方法、验证装置、电子设备及计算机可读存储介质。该验证方法应用于终端设备,包括:在触发验证请求的情况下,接收服务器发送的验证配置信息,所述验证配置信息包括:验证策略以及引导用户按照所述验证策略进行输入的引导信息;按照所述验证策略输出所述引导信息;在接收到用户针对所述引导信息的输入的情况下,获取所述终端设备所处环境的光线变化情况;基于所述验证策略对所述光线变化情况进行验证,得到验证结果。通过在终端设备本地进行验证判断得到验证结果,可以避免网络状况的影响;同时,由于终端设备所处环境的光线基于用户的操作实现变化,单纯靠终端设备本身难以实现,因此,提升了系统的安全性。全性。全性。

【技术实现步骤摘要】
验证方法、验证装置、电子设备及计算机可读存储介质


[0001]本专利技术涉及数据安全
,尤其涉及一种验证方法、验证装置、电子设备及计算机可读存储介质。

技术介绍

[0002]伴随着互联网技术的发展,信息安全已成为一个很重要的问题。其不仅包括用户自身的信息安全,同样包括系统的信息安全。尤其,在系统的信息安全方面,如何防御来自网络的攻击已成重中之重。而身份验证,是目前防御网络上的攻击的一种常用的方式。
[0003]目前,身份验证的方式通常包括滑块验证、图文验证等。通过前端显示验证界面,从而接收用户在验证界面的输入,进而将与用户输入相关联的验证信息发送至后端。由后端进行验证判断,确定本次验证的对象是真正的用户,还是来自网络的攻击。
[0004]然而,现有验证方式不仅受网络状况的影响较大,并且容易被机器识别并篡改,从而导致系统安全性较低的问题。

技术实现思路

[0005]本专利技术实施例的目的是提供一种验证方法、验证装置、电子设备及计算机可读存储介质,能够解决相关技术中验证方式不仅受网络状况影响较大且安全性较低的问题。
[0006]第一方面,本专利技术实施例提供了一种验证方法,应用于终端设备,所述方法包括:
[0007]在触发验证请求的情况下,接收服务器发送的验证配置信息,其中,所述验证配置信息包括:验证策略以及引导用户按照所述验证策略进行输入的引导信息;
[0008]按照所述验证策略输出所述引导信息;
[0009]在接收到用户针对所述引导信息的输入的情况下,获取所述终端设备所处环境的光线变化情况;
[0010]基于所述验证策略对所述光线变化情况进行验证,得到验证结果。
[0011]可选地,所述验证策略包括:光线变化后的持续时长;
[0012]按照所述验证策略输出所述引导信息,包括:
[0013]输出引导用户遮挡所述终端设备的摄像单元,且保持所述持续时长的引导信息;
[0014]所述获取所述终端设备所处环境的光线变化情况,包括:
[0015]获取所述摄像单元检测到的所述终端设备所处环境的光线变化情况。
[0016]可选地,所述终端设备设置有多个所述摄像单元,所述验证策略还包括:指示任一所述摄像单元的摄像标识;
[0017]所述输出引导用户遮挡所述终端设备的摄像单元,且保持所述持续时长的引导信息,包括:
[0018]输出引导用户遮挡所述摄像标识指示的摄像单元,且保持所述持续时长的引导信息;
[0019]所述获取所述摄像单元检测到的所述终端设备所处环境的光线变化情况,包括:
[0020]获取所述摄像标识指示的摄像单元检测到的所述终端设备所处环境的光线变化情况。
[0021]可选地,所述验证策略中的所述摄像标识和所述持续时长的数量均为多个,且一一对应;
[0022]所述输出引导用户遮挡所述摄像标识指示的摄像单元,且保持所述持续时长的引导信息,包括:
[0023]依次针对每一所述摄像标识,输出引导用户遮挡所述摄像标识指示的摄像单元,且保持所述摄像标识对应的所述持续时长的引导信息;
[0024]所述获取所述摄像标识指示的摄像单元检测到的所述终端设备所处环境的光线变化情况,包括:
[0025]在每次针对所述摄像标识,输出所述引导信息的情况下,获取所述摄像标识指示的摄像单元检测到的所述终端设备所处环境的光线变化情况。
[0026]可选地,在接收到用户针对所述引导信息的输入,且所述持续时长大于零的情况下,所述方法还包括:
[0027]在当前页面中显示从所述持续时长开始倒计时的控件。
[0028]可选地,在触发验证请求的情况下,所述方法还包括:
[0029]将当前显示页面的使用状态调整为禁止响应用户触控操作的禁用状态;
[0030]在所述基于所述验证策略对所述光线变化情况进行验证,得到验证结果之后,所述方法还包括:
[0031]在所述验证结果表征验证成功的情况下,将所述使用状态调整为允许响应用户触控操作的许可状态。
[0032]第二方面,本专利技术实施例还提供一种验证装置,应用于终端设备,所述装置包括:
[0033]接收模块,用于在触发验证请求的情况下,接收服务器发送的验证配置信息,其中,所述验证配置信息包括:验证策略以及引导用户按照所述验证策略进行输入的引导信息;
[0034]输出模块,用于按照所述验证策略输出所述引导信息;
[0035]获取模块,用于在接收到用户针对所述引导信息的输入的情况下,获取所述终端设备所处环境的光线变化情况;
[0036]验证模块,用于基于所述验证策略对所述光线变化情况进行验证,得到验证结果。
[0037]可选地,所述验证策略包括:光线变化后的持续时长;
[0038]所述输出模块,具体用于输出引导用户遮挡所述终端设备的摄像单元,且保持所述持续时长的引导信息;
[0039]所述获取模块,具体用于获取所述摄像单元检测到的所述终端设备所处环境的光线变化情况。
[0040]第三方面,本专利技术实施例还提供一种电子设备,该电子设备包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上所述的验证方法中的步骤。
[0041]第四方面,本专利技术实施例还提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的验证方法中的步
骤。
[0042]在本专利技术实施例中,在用户触发验证请求的情况下,将接收到服务器发送的验证配置信息,其中,验证配置信息包括:验证策略以及引导用户按照验证策略进行输入的引导信息。按照验证策略输出引导信息之后,以引导用户进行验证操作。然后,获取基于用户验证操作导致的终端设备所处环境的光线变化情况,基于该光线变化情况以及服务器下发至终端设备本地的验证策略,在终端设备本地进行验证判断得到验证结果。其在输出引导信息之后的验证过程中,避免了网络状况的影响;同时,由于终端设备所处环境的光线基于用户的操作实现变化,单纯靠终端设备本身难以实现,因此,提升了系统的安全性。
附图说明
[0043]为了更清楚地说明本专利技术实施例的技术方案,下面将对本专利技术实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0044]图1为本专利技术实施例提供的验证方法的步骤流程图;
[0045]图2为本专利技术实施例提供的验证方法的实际应用流程图;
[0046]图3为本专利技术实施例提供的验证装置的结构框图;
[0047]图4为本专利技术实施例提供的电子设备的结构框图。
具体实施方式
[0048]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种验证方法,应用于终端设备,其特征在于,所述方法包括:在触发验证请求的情况下,接收服务器发送的验证配置信息,其中,所述验证配置信息包括:验证策略以及引导用户按照所述验证策略进行输入的引导信息;按照所述验证策略输出所述引导信息;在接收到用户针对所述引导信息的输入的情况下,获取所述终端设备所处环境的光线变化情况;基于所述验证策略对所述光线变化情况进行验证,得到验证结果。2.根据权利要求1所述的方法,其特征在于,所述验证策略包括:光线变化后的持续时长;按照所述验证策略输出所述引导信息,包括:输出引导用户遮挡所述终端设备的摄像单元,且保持所述持续时长的引导信息;所述获取所述终端设备所处环境的光线变化情况,包括:获取所述摄像单元检测到的所述终端设备所处环境的光线变化情况。3.根据权利要求2所述的方法,其特征在于,所述终端设备设置有多个所述摄像单元,所述验证策略还包括:指示任一所述摄像单元的摄像标识;所述输出引导用户遮挡所述终端设备的摄像单元,且保持所述持续时长的引导信息,包括:输出引导用户遮挡所述摄像标识指示的摄像单元,且保持所述持续时长的引导信息;所述获取所述摄像单元检测到的所述终端设备所处环境的光线变化情况,包括:获取所述摄像标识指示的摄像单元检测到的所述终端设备所处环境的光线变化情况。4.根据权利要求3所述的方法,其特征在于,所述验证策略中的所述摄像标识和所述持续时长的数量均为多个,且一一对应;所述输出引导用户遮挡所述摄像标识指示的摄像单元,且保持所述持续时长的引导信息,包括:依次针对每一所述摄像标识,输出引导用户遮挡所述摄像标识指示的摄像单元,且保持所述摄像标识对应的所述持续时长的引导信息;所述获取所述摄像标识指示的摄像单元检测到的所述终端设备所处环境的光线变化情况,包括:在每次针对所述摄像标识,输出所述引导信息的情况下,获取所述摄像标识指示的摄像单元检测...

【专利技术属性】
技术研发人员:朱林涛彭飞邓竹立
申请(专利权)人:五八有限公司
类型:发明
国别省市:

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

1