【技术实现步骤摘要】
安全验证方法、装置、设备以及介质
[0001]本申请涉及互联网
,尤其涉及一种安全验证方法、装置、设备以及介质。
技术介绍
[0002]随着互联网的高速发展,互联网安全日益重要。如可以在网页或应用中采用滑块验证码、短信验证码等安全组件进行安全验证。
[0003]目前的滑块验证码通常是从背景图上抠出一块规则或不规则的碎片,碎片的初始位置处于背景图的一侧,用户需要通过拖动滑块把碎片放回到背景图的空缺处,从而与抠出碎片后的背景图拼成完整的图案,以完成安全验证。然而,碎片作为背景图中的一部分,通过分析背景图案的像素信息就可以完成正确的拼图,以此来完成安全验证,根本无需用户拖动滑块;可见,目前的滑块验证码是很容易被破解的,其安全性难以得到保障。
技术实现思路
[0004]本申请实施例提供一种安全验证方法、装置、设备以及介质,可以提高验证安全性。
[0005]本申请实施例一方面提供了一种安全验证方法,包括:
[0006]显示安全验证页面;安全验证页面包括主元素和次元素;
[0007]响应安全验证页面中的滑动操作,移动主元素和次元素,当移动后的主元素和移动后的次元素所构成的目标图案满足安全验证页面所指示的安全验证条件时,确定安全验证成功。
[0008]本申请实施例一方面提供了一种安全验证装置,包括:
[0009]显示模块,用于显示安全验证页面;安全验证页面包括主元素和次元素;
[0010]验证模块,用于响应安全验证页面中的滑动操作,移动主元素和次元素,当 ...
【技术保护点】
【技术特征摘要】
1.一种安全验证方法,其特征在于,包括:显示安全验证页面;所述安全验证页面包括主元素和次元素;响应所述安全验证页面中的滑动操作,移动所述主元素和所述次元素,当移动后的所述主元素和移动后的所述次元素所构成的目标图案满足所述安全验证页面所指示的安全验证条件时,确定安全验证成功。2.根据权利要求1所述的方法,其特征在于,所述安全验证页面还包括滑动区域和背景图案,所述主元素和所述次元素为独立显示于所述背景图案上的元素,所述安全验证条件包括验证任务;所述响应所述安全验证页面中的滑动操作,移动所述主元素和所述次元素,当移动后的所述主元素和移动后的所述次元素所构成的目标图案满足所述安全验证页面所指示的安全验证条件时,确定安全验证成功,包括:响应针对所述滑动区域中的滑块的滑动操作,在所述滑动区域中按照所述滑动操作所确定的轨迹移动所述滑块,将所述滑块的移动方向确定为第一方向;在所述背景图案所属的区域中,以所述第一方向移动所述主元素,以与所述第一方向相反的第二方向移动所述次元素,当移动后的所述主元素和移动后的所述次元素所构成的目标图案满足所述验证任务时,确定安全验证成功。3.根据权利要求2所述的方法,其特征在于,所述在所述背景图案所属的区域中,以所述第一方向移动所述主元素,以与所述第一方向相反的第二方向移动所述次元素,当移动后的所述主元素和移动后的所述次元素所构成的目标图案满足所述验证任务时,确定安全验证成功,包括:将所述滑块在所述滑动区域中的移动位移,确定为所述主元素在所述第一方向上的第一位置偏移量;基于所述第一位置偏移量确定所述主元素在所述背景图案所属的区域中的第一移动位置点,将所述主元素移动至所述第一移动位置点;将所述第一方向的相反方向确定为第二方向,根据所述移动位移确定所述次元素在所述第二方向上的第二位置偏移量,基于所述第二位置偏移量确定所述次元素在所述背景图案所属的区域中的第二移动位置点,将所述次元素移动至所述第二移动位置点;当处于所述第一移动位置点的主元素和处于所述第二移动位置点的次元素所构成的目标图案满足所述验证任务时,确定安全验证成功。4.根据权利要求3所述的方法,其特征在于,还包括:当处于所述第一移动位置点的主元素和处于所述第二移动位置点的次元素所构成的目标图案不满足所述验证任务时,确定安全验证失败;将所述主元素从所述第一移动位置点恢复至所述背景图案所属的区域中的第一初始位置,将所述次元素从所述第二移动位置点恢复至所述背景图案所属的区域中的第二初始位置,将所述滑块恢复至所述滑动区域的第三初始位置。5.根据权利要求3所述的方法,其特征在于,所述安全验证条件还包括第一时长阈值;所述当处于所述第一移动位置点的主元素和处于所述第二移动位置点的次元素所构成的目标图案满足所述验证任务时,确定安全验证成功,包括:当处于所述第一移动位置点的主元素和处于所述第二移动位置点的次元素所构成的
目标图案满足所述验证任务时,获取所述主元素从所述背景图案所属的区域中的第一初始位置移动至所述第一移动位置点的移动时长;若所述移动时长小于或等于所述第一时长阈值,则确定安全验证成功。6.根据权利要求2所述的方法,其特征在于,所述安全验证页面还包括刷新控件;所述方法还包括:响应针对所述刷新控件的触发操作,将所述滑动区域中的验证任务更新显示为目标任务,将所述安全验证页面中的所述背景图案、所述主元素以及所述次元素保持不变。7.根据权利要求1所述的方法,其特征在于,所述主元素为所述次元素中的缺失子元素,所述次元素为所述安全验证页面中的背景图案,所述安全验证页面还包括滑动区域;所述响应所述安全验证页面中的滑动操作,移动所述主元素和所述次元素,当移动后的所述主元素和移动后的所述次元素所构成的目标图案满足所述安全验证页面所指示的安全验证条件时,确定安全验证成功,包括:响应针对所述滑动区域中的滑块的滑动操作,将所述滑动操作所确定的移动方向确定为第一方向,以所述第一方向同步移动所述滑块和所述主元素,以与所述第一方向相反的第二方向移动所述次元素,将所述主元素移动至所述次元素中的缺失区域,得到满足所述安全验证页面所指示的安全验证条件的目标图案,确定安全验证成功。8.根据权利要求1所述的方法,其特征在于,所述安全验证页面还包括背景图案,所述主元素和所述次元素为独立显示于所述背景图案上的元素;所述响应所述安全验证页面中的滑动操作,移动所述主元素和所述次元素,当移动后的所述主元素和移动后的所述次元素所构成的目标图案满足所述安全验证页面所指示的安全验证条件时,确定安全验证成功,包括:响应针对所述安全验证页面中的所述主元素的滑动操作,将所述滑动操作所确定的移动方向确定为第一方向;在所述背景图案所属的区域中,以所述第一方向移动所述主元素,以与所述第一方向相反的第二方向移动所述次元素,当移动后的所述主元素和移动后的所述次元素所构成的目标图案满足所述安全验证页面所指示的安全验证条件时,确定安全验证成功。9.根据权利要求1所述的方法,其特征在于,所述安全验证页面还包括滑动区域和背景图案,所述主元素和所述次元素为独立显示于所述背景图案上的元素;所述响应所述安全验证页面中的滑动操作,移...
【专利技术属性】
技术研发人员:陈鹏,傅秋凤,郑国辉,张裕钦,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。