本申请涉及数据安全领域,具体而言,涉及一种验证信息生成方法、装置、非易失性存储介质及电子设备。
背景技术:
1、目前相关技术中在进行人机身份验证时,通常使用的方式是向用户展示包含了图像和文字、数字等的图片,并让用户选择或输入特定的对象来对用户进行人机身份验证。这种方式的问题在于目前随着机器学习模型等技术的不断发展,单纯的图像信息很容易被破解,导致无法保证人机识别结果的准确率。
2、针对上述的问题,目前尚未提出有效的解决方案。
技术实现思路
1、本申请实施例提供了一种验证信息生成方法、装置、非易失性存储介质及电子设备,以至少解决由于相关技术中采用图片验证的方式导致人机身份验证结果的准确率较低的技术问题。
2、根据本申请实施例的一个方面,提供了一种验证信息生成方法,包括:确定拨号盘模型,其中,拨号盘模型包括多个刻度和拨号盘,拨号盘用于响应目标对象的操作进行转动,并在转动后反向转动到初始位置;向目标对象展示提示信息,其中,提示信息用于指示目标对象需要执行的拨号操作的操作信息;响应于目标对象根据提示信息执行的拨号操作,生成验证信号集合,并将验证信号集合作为验证信息,其中,验证信号集合中包括至少一个验证信号,至少一个验证信号中的每个验证信号均由至少一个脉冲信号组成。
3、可选地,拨号盘模型的多个刻度中的每个刻度唯一对应一个数字,并且不同的刻度对应的数字不同。
4、可选地,提示信息包括至少一个提示字符;依据目标对象根据提示信息输入的拨号操作,生成验证信号集合的步骤包括:确定拨号操作中的至少一条拨号轨迹,其中,至少一条拨号轨迹中的每条拨号轨迹与提示信息中的一个提示字符相对应;确定每条拨号轨迹对应的刻度;依据每条拨号轨迹对应的刻度,确定每条拨号轨迹对应的拨号盘位置,并依据拨号盘位置确定与拨号轨迹对应的验证信号;汇集全部的拨号轨迹对应的验证信号,得到验证信号集合。
5、可选地,依据拨号盘位置确定与拨号轨迹对应的验证信号的步骤包括:在拨号盘从拨号盘位置返回到初始位置的过程中,确定拨号盘模型中的标记点检测位经过的刻度数量,其中,拨号盘从拨号盘位置范围到初始位置时的转动方向与拨号盘从初始位置转动到拨号盘位置时的转动方向不同;依据刻度数量,确定验证信号包含的脉冲信号数量。
6、可选地,验证信息生成方法还包括:确定拨号轨迹的操作信息,其中,操作信息包括拨号轨迹的轨迹形状信息,以及拨号轨迹的轨迹速率信息;确定操作信息对应的第一评价指标和第二评价指标,其中,第一评价指标用于评价轨迹形状信息的形状规则程度,第二评价指标用于评价轨迹速率的变化程度;依据第一评价指标和第二评价指标确定目标对象是否通过验证。
7、可选地,向目标对象展示提示信息的步骤包括:向目标对象播放与提示信息对应的提示音频;或者,发送提示信息至目标对象预设的终端设备中,并通过终端设备向目标对象展示提示信息。
8、可选地,依据目标对象根据提示信息输入的拨号操作,生成验证信号集合,并将验证信号集合作为验证信息的步骤之后,验证信息生成方法还包括:比较验证信息集合和提示信息;在验证信息集合和提示信息一致的情况下,确定目标对象通过验证;以及,在验证信息集合和提示信息不一致的情况下,确定目标对象未通过验证。
9、根据本申请实施例的另一方面,还提供了一种验证信息生成装置,包括:第一处理模块,用于确定拨号盘模型,其中,拨号盘模型包括多个刻度和拨号盘,拨号盘用于响应目标对象的操作进行转动,并在转动后反向转动到初始位置;第二处理模块,用于向目标对象展示提示信息,其中,提示信息用于指示目标对象需要执行的拨号操作的操作信息;第三处理模块,用于响应于目标对象根据提示信息执行的拨号操作,生成验证信号集合,并将验证信号集合作为验证信息,其中,验证信号集合中包括至少一个验证信号,至少一个验证信号中的每个验证信号均由至少一个脉冲信号组成。
10、根据本申请实施例的另一方面,还提供了一种非易失性存储介质,非易失性存储介质中存储有程序,其中,在程序运行时控制非易失性存储介质所在设备执行验证信息生成方法。
11、根据本申请实施例的另一方面,还提供了一种电子设备,电子设备包括存储器和处理器,处理器用于运行存储在存储器中的程序,其中,在程序运行时执行验证信息生成方法。
12、在本申请实施例中,采用确定拨号盘模型,其中,拨号盘模型包括多个刻度和拨号盘,拨号盘用于响应目标对象的操作进行转动,并在转动后反向转动到初始位置;向目标对象展示提示信息,其中,提示信息用于指示目标对象需要执行的拨号操作的操作信息;响应于目标对象根据提示信息执行的拨号操作,生成验证信号集合,并将验证信号集合作为验证信息,其中,验证信号集合中包括至少一个验证信号,至少一个验证信号中的每个验证信号均由至少一个脉冲信号组成的方式,通过拨号盘模型和用户的操作信息生成由多个脉冲信号组成的验证信号集合,并将验证信号集合作为验证信息来进行人机识别验证的方式,达到了提高人机识别验证过程的破解难度的目的,从而实现了提高人机验证过程的准确率的技术效果,进而解决了由于相关技术中采用图片验证的方式导致人机身份验证结果的准确率较低技术问题。
1.一种验证信息生成方法,其特征在于,包括:
2.根据权利要求1所述的验证信息生成方法,其特征在于,所述拨号盘模型的多个刻度中的每个刻度唯一对应一个数字,并且不同的刻度对应的数字不同。
3.根据权利要求1所述的验证信息生成方法,其特征在于,所述提示信息包括至少一个提示字符;所述依据所述目标对象根据所述提示信息输入的拨号操作,生成验证信号集合的步骤包括:
4.根据权利要求3所述的验证信息生成方法,其特征在于,所述依据所述拨号盘位置确定与所述拨号轨迹对应的所述验证信号的步骤包括:
5.根据权利要求3所述的验证信息生成方法,其特征在于,所述验证信息生成方法还包括:
6.根据权利要求1所述的验证信息生成方法,其特征在于,所述向所述目标对象展示提示信息的步骤包括:
7.根据权利要求1所述的验证信息生成方法,其特征在于,所述依据所述目标对象根据所述提示信息输入的拨号操作,生成验证信号集合,并将所述验证信号集合作为验证信息的步骤之后,所述验证信息生成方法还包括:
8.一种验证信息生成装置,其特征在于,包括:
9.一种非易失性存储介质,其特征在于,所述非易失性存储介质中存储有程序,其中,在所述程序运行时控制所述非易失性存储介质所在设备执行权利要求1至7中任意一项所述的验证信息生成方法。
10.一种电子设备,其特征在于,包括:存储器和处理器,所述处理器用于运行存储在所述存储器中的程序,其中,所述程序运行时执行权利要求1至7中任意一项所述的验证信息生成方法。