一种校验方法及装置的制造方法

文档序号:9866024阅读:167来源:国知局
一种校验方法及装置的制造方法
【技术领域】
[0001]本申请涉及数据安全技术领域,特别是涉及一种校验方法及装置。
【背景技术】
[0002]随着电子产品的普及,为了防止电子产品对应的服务器被黑客攻击、进而保证电子产品中数据的安全性,验证码校验技术变的越来越重要。
[0003]早期的验证码通常采用包括4个字符的图片形式,用户只需输入与验证码图片上显示的字符相同的信息即可校验成功,但是此种验证码图片上显示的字符清晰简单,比较容易被图像识别技术破解(如早期的12306网站上的验证码),因此通常导致电子产品相应的服务器被黑客攻击的问题。
[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]结果确定单元,用于当各个所述第一字符与当前用户输入的各个第二字符的比较结果满足第一预设条件时,确定校验成功。
[0045]优选的,还包括提示信息返回单元,
[0046]所述提示信息返回单元,用于在所述确定所述浏览区域显示的各个第一字符之后,向用户返回提示信息,所述提示信息用于提示确定的各个所述第一字符。
[0047]本申请提供一种校验方法及装置,通过利用眼球跟踪技术,获取用户的浏览区域;并确定浏览区域显示的各个第一字符;进而判断各个第一字符与当前用户输入的各个第二字符的比较结果是否满足第一预设条件;当满足时,确定校验成功的方式,使得通过利用眼球跟踪技术对用户的浏览区域显示的各个字符进行校验,实现在保证字符清晰、且避免验证码易被图像识别技术破解的问题的基础上,完成校验过程。
【附图说明】
[0048]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
[0049]图1为本申请实施例一提供的一种校验方法流程图;
[0050]图2为本申请实施例一提供的一种判断各个第一字符与当前用户输入的各个第二字符的比较结果是否满足第一预设条件的方法流程图;
[0051]图3为本申请实施例一提供的另一种判断各个第一字符与当前用户输入的各个第二字符的比较结果是否满足第一预设条件的方法流程图;
[0052]图4为本申请实施例一提供的又一种判断各个第一字符与当前用户输入的各个第二字符的比较结果是否满足第一预设条件的方法流程图;
[0053]图5为本申请实施例一提供的又一种判断各个第一字符与当前用户输入的各个第二字符的比较结果是否满足第一预设条件的方法流程图;
[0054]图6为本申请实施例二提供的一种校验装置的结构示意图。
【具体实施方式】
[0055]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0056]实施例一
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1