本申请涉及计算机,尤其涉及一种验证方法、装置、计算机设备、后台服务器及介质
背景技术:
1、随着计算机网络技术的发展,为了保证相关用户的网络活动的安全性,当前为用户在进行网络交互前设置了相应的安全性校验,而当前设置的安全性校验通常是通过将拖动验证图像的图像块到指定图像区域来进行校验处理的,而经实践表明,采用当前的基于对图像块的拖动确定校验处理结果的方式,使得当前的校验处理结果存在不准确的问题。
技术实现思路
1、本发明实施例提供了一种验证方法、装置、计算机设备、后台服务器及介质,可提升校验处理的准确性。
2、一方面,本发明实施例提供了一种验证方法,包括:
3、显示验证图像,所述验证图像包含填充图像块和填充区域,所述填充图像块与所述填充区域相分离;
4、控制所述验证图像中的所述填充图像块沿所述填充区域移动;
5、在移动所述填充图像块的过程中,根据所述填充图像块与所述填充区域之间的距离输出第一触觉验证提醒;
6、当所述填充图像块被移动至所述填充区域时,输出第二触觉验证提醒,所述第二触觉验证提醒的触觉感知程度不同于所述第一触觉验证提醒的触觉感知程度。
7、再一方面,本发明实施例提供了一种验证方法,包括:
8、生成验证图像,并将所述验证图像发送到计算机设备的目标应用程序中,以在所述计算机设备中显示所述验证图像,所述验证图像包含填充图像块和填充区域,所述填充图像块与所述填充区域相分离;
9、在控制所述验证图像中的所述填充图像块沿所述填充区域移动的过程中,根据所述填充图像块与所述填充区域之间的距离确定第一触觉验证提醒;
10、将所述第一触觉验证提醒发送到所述计算机设备,以便所述计算机设备输出所述第一触觉验证提醒;
11、当所述填充图像块被移动至所述填充区域时,将确定出的第二触觉验证提醒发送到所述计算机设备,以便所述计算机设备输出所述第二触觉验证提醒,所述第二触觉验证提醒的触觉感知程度不同于所述第一触觉验证提醒的触觉感知程度。
12、再一方面,本发明实施例提供了一种验证装置,包括:
13、显示单元,用于显示验证图像,所述验证图像包含填充图像块和填充区域,所述填充图像块与所述填充区域相分离;
14、处理单元,用于控制所述验证图像中的所述填充图像块沿所述填充区域移动;
15、所述处理单元,还用于在移动所述填充图像块的过程中,根据所述填充图像块与所述填充区域之间的距离输出第一触觉验证提醒;
16、当所述填充图像块被移动至所述填充区域时,输出第二触觉验证提醒,所述第二触觉验证提醒的触觉感知程度不同于所述第一触觉验证提醒的触觉感知程度。
17、再一方面,本发明实施例提供了一种验证装置,包括:
18、生成单元,用于生成验证图像,并将所述验证图像发送到计算机设备的目标应用程序中,以在所述计算机设备中显示所述验证图像,所述验证图像包含填充图像块和填充区域,所述填充图像块与所述填充区域相分离;
19、处理单元,用于在控制所述验证图像中的所述填充图像块沿所述填充区域移动的过程中,根据所述填充图像块与所述填充区域之间的距离确定第一触觉验证提醒;
20、所述处理单元,还用于将所述第一触觉验证提醒发送到所述计算机设备,以便所述计算机设备输出所述第一触觉验证提醒;
21、所述处理单元,还用于当所述填充图像块被移动至所述填充区域时,将确定出的第二触觉验证提醒发送到所述计算机设备,以便所述计算机设备输出所述第二触觉验证提醒,所述第二触觉验证提醒的触觉感知程度不同于所述第一触觉验证提醒的触觉感知程度。
22、再一方面,本发明实施例提供了一种计算机设备,包括处理器、输入设备、输出设备和存储器,所述处理器、输入设备、输出设备和存储器相互连接,其中,所述存储器用于存储支持计算机设备执行上述方法的计算机程序,所述计算机程序包括程序指令,所述处理器被配置用于调用所述程序指令,执行如下步骤:
23、显示验证图像,所述验证图像包含填充图像块和填充区域,所述填充图像块与所述填充区域相分离;
24、控制所述验证图像中的所述填充图像块沿所述填充区域移动;
25、在移动所述填充图像块的过程中,根据所述填充图像块与所述填充区域之间的距离输出第一触觉验证提醒;
26、当所述填充图像块被移动至所述填充区域时,输出第二触觉验证提醒,所述第二触觉验证提醒的触觉感知程度不同于所述第一触觉验证提醒的触觉感知程度。
27、再一方面,本发明实施例提供了一种后台服务器,包括处理器、输入设备、输出设备和存储器,所述处理器、输入设备、输出设备和存储器相互连接,其中,所述存储器用于存储支持后台服务器执行上述方法的计算机程序,所述计算机程序包括程序指令,所述处理器被配置用于调用所述程序指令,执行如下步骤:
28、生成验证图像,并将所述验证图像发送到计算机设备的目标应用程序中,以在所述计算机设备中显示所述验证图像,所述验证图像包含填充图像块和填充区域,所述填充图像块与所述填充区域相分离;
29、在控制所述验证图像中的所述填充图像块沿所述填充区域移动的过程中,根据所述填充图像块与所述填充区域之间的距离确定第一触觉验证提醒;
30、将所述第一触觉验证提醒发送到所述计算机设备,以便所述计算机设备输出所述第一触觉验证提醒;
31、当所述填充图像块被移动至所述填充区域时,将确定出的第二触觉验证提醒发送到所述计算机设备,以便所述计算机设备输出所述第二触觉验证提醒,所述第二触觉验证提醒的触觉感知程度不同于所述第一触觉验证提醒的触觉感知程度。
32、再一方面,本发明实施例提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有第一程序指令和第二程序指令,所述第一程序指令被处理器执行时,用于执行如第一方面所述的验证方法,所述第二程序指令被处理器执行时,用于执行如第二方面所述的验证方法。
33、在本申请实施例中,计算机设备通过将验证图像显示给相应的设备用户,以使该设备用户可通过移动该验证图像中的填充图像块来实现校验处理,而在该设备用户控制该填充图像块在校验图像中进行移动的过程中,可通过该计算机设备的振动功能与设备用户进行交互,即是说,可在移动该填充图像块的过程中,计算机设备可输出与该填充图像块和填充区域之间的距离相关的振动信息,从而实现为视障和老龄用户提供更加直观的操作信息,帮助用户可基于输出的振动提醒确定填充图像块是否被移动到了指定的填充区域中,进而可提升基于验证图像进行验证处理的准确性,另外,由于振动提醒的输出还同时保留了用户的行为特征,可以抵御恶意请求攻击,从而在提升计算机设备的验证准确性的同时,提升了验证处理的安全性。
1.一种验证方法,其特征在于,包括:
2.如权利要求1所述的方法,其特征在于,所述在移动所述填充图像块的过程中,根据所述填充图像块与所述填充区域之间的距离输出第一触觉验证提醒,包括:
3.如权利要求2所述的方法,其特征在于,所述按照所述当前距离和所述目标关系输出第一触觉验证提醒,包括:
4.如权利要求3所述的方法,其特征在于,所述按照所述当前距离和所述目标关系,计算所述填充图像块被移动到所述当前位置时的第一提醒参数,包括:
5.如权利要求4所述的方法,其特征在于,所述根据所述距离比值,计算所述填充图像块被移动到所述当前位置时的第一提醒参数,包括:
6.如权利要求2所述的方法,其特征在于,所述第一触觉验证提醒包含振动提醒;所述按照所述当前距离和所述目标关系输出第一触觉验证提醒,包括:
7.如权利要求1所述的方法,其特征在于,所述第一触觉验证提醒包含振动提醒,所述第一触觉验证提醒对应的第一提醒参数的取值大小在所述填充图像块在被移动的过程中,随所述振动波形图的变化而变化;所述当所述填充图像块被移动至所述填充区域时,输出第二触觉验证提醒,包括:
8.如权利要求1所述的方法,其特征在于,所述第二触觉验证提醒包含振动提醒;所述当所述填充图像块被移动至所述填充区域时,输出第二触觉验证提醒,包括:
9.如权利要求1所述的方法,其特征在于,将所述第一触觉验证提醒或所述第二触觉验证提醒作为目标触觉验证提醒,所述目标触觉验证提醒包含振动提醒;输出所述目标触觉验证提醒的方式包括:
10.如权利要求1所述的方法,其特征在于,所述验证图像包含所述填充图像块的控制标识,所述控制标识被显示在标识控制区域中;控制所述验证图像中的所述填充图像块进行移动的方式包括:
11.如权利要求2所述的方法,其特征在于,若所述填充图像块是在被控制标识控制后进行移动的;所述获取所述填充图像块与所述填充区域之间的当前距离,包括:
12.一种验证方法,其特征在于,包括:
13.如权利要求12所述的方法,其特征在于,所述验证图像还包含针对所述填充图像块的控制标识,所述填充图像块随所述控制标识的移动而移动;
14.一种验证装置,其特征在于,包括:
15.一种验证装置,其特征在于,包括:
16.一种计算机设备,其特征在于,包括处理器、输入设备、输出设备和存储器,所述处理器、所述输入设备、所述输出设备和所述存储器相互连接,其中,所述存储器用于存储计算机程序,所述计算机程序包括程序指令,所述处理器被配置用于调用所述程序指令,执行如权利要求1~11任一项所述的方法。
17.一种后台服务器,其特征在于,包括处理器、输入设备、输出设备和存储器,所述处理器、所述输入设备、所述输出设备和所述存储器相互连接,其中,所述存储器用于存储计算机程序,所述计算机程序包括程序指令,所述处理器被配置用于调用所述程序指令,执行如权利要求12和13所述的方法。
18.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序包括第一程序指令和第二程序指令,所述第一程序指令当被处理器执行时使所述处理器执行如权利要求1~11任一项所述的方法,所述第二程序指令当被处理器执行时使所述处理器执行如权利要求12和13所述的方法。