一种校验方法及装置制造方法及图纸

技术编号:14808004 阅读:58 留言:0更新日期:2017-03-15 01:33
本申请提供一种校验方法及装置,通过利用眼球跟踪技术,获取用户的浏览区域;并确定浏览区域显示的各个第一字符;进而判断各个第一字符与当前用户输入的各个第二字符的比较结果是否满足第一预设条件;当满足时,确定校验成功的方式,使得通过利用眼球跟踪技术对用户的浏览区域显示的各个字符进行校验,实现在保证字符清晰、且避免验证码易被图像识别技术破解的问题的基础上,完成校验过程。

【技术实现步骤摘要】

本申请涉及数据安全
,特别是涉及一种校验方法及装置
技术介绍
随着电子产品的普及,为了防止电子产品对应的服务器被黑客攻击、进而保证电子产品中数据的安全性,验证码校验技术变的越来越重要。早期的验证码通常采用包括4个字符的图片形式,用户只需输入与验证码图片上显示的字符相同的信息即可校验成功,但是此种验证码图片上显示的字符清晰简单,比较容易被图像识别技术破解(如早期的12306网站上的验证码),因此通常导致电子产品相应的服务器被黑客攻击的问题。现有技术为了避免上述问题,通常在早期验证码图片的基础上添加很多干扰图案,这些图案虽然对图像识别技术有一定的阻碍,但是通常导致验证码图片上显示的字符不清晰、不便于用户识别的情况,因此现有技术往往存在用户看不清或者判断错误验证码图片上显示的字符之后需要多次输入验证码的问题,严重影响了用户的体验。
技术实现思路
有鉴于此,本申请提供一种校验方法及装置,通过眼球跟踪技术,实现在保证字符清晰、且避免验证码易被图像识别技术破解的问题的基础上,完成校验过程。为了实现上述目的,本专利技术实施例提供的技术方案如下:一种校验方法,包括:利用眼球跟踪技术,获取用户的浏览区域;确定所述浏览区域显示的各个第一字符;判断各个所述第一字符与当前用户输入的各个第二字符的比较结果是否满足第一预设条件;当满足时,确定校验成功。优选的,所述判断各个所述第一字符与当前用户输入的各个第二字符的比较结果是否满足第一预设条件的过程包括:判断各个所述第一字符与当前用户输入的各个第二字符是否一一对应;当是时,确定各个所述第一字符与当前用户输入的各个第二字符的比较结果满足第一预设条件;当否时,确定各个所述第一字符与当前用户输入的各个第二字符的比较结果不满足第一预设条件。优选的,所述判断各个所述第一字符与当前用户输入的各个第二字符的比较结果是否满足第一预设条件的过程包括:判断各个所述第一字符的个数与当前用户输入的各个第二字符的个数是否相同;当相同时,判断各个所述第一字符与各个所述第二字符是否一一对应;当是时,确定各个所述第一字符与当前用户输入的各个第二字符的比较结果满足第一预设条件;当否时,确定各个所述第一字符与当前用户输入的各个第二字符的比较结果不满足第一预设条件。优选的,所述判断各个所述第一字符与当前用户输入的各个第二字符的比较结果是否满足第一预设条件的过程包括:根据用户浏览各个所述第一字符的浏览顺序,对各个所述第一字符进行排序,得到第一字符串;根据用户输入各个所述第二字符的输入顺序,对各个所述第二字符进行排序,得到第二字符串;判断所述第一字符串和第二字符串是否相同;当相同时,确定各个所述第一字符与当前用户输入的各个第二字符的比较结果满足第一预设条件;当不相同时,确定各个所述第一字符与当前用户输入的各个第二字符的比较结果不满足第一预设条件。优选的,所述判断各个所述第一字符与当前用户输入的各个第二字符的比较结果是否满足第一预设条件的过程包括:判断各个所述第一字符的个数与当前用户输入的各个第二字符的个数是否相同;当相同时,根据用户浏览各个所述第一字符的浏览顺序,对各个所述第一字符进行排序,得到第一字符串;根据用户输入各个所述第二字符的输入顺序,对各个所述第二字符进行排序,得到第二字符串;判断所述第一字符串和第二字符串是否相同;当所述第一字符串和第二字符串相同时,确定各个所述第一字符与当前用户输入的各个第二字符的比较结果满足第一预设条件;当所述第一字符串和第二字符串不相同时,确定各个所述第一字符与当前用户输入的各个第二字符的比较结果不满足第一预设条件。优选的,在所述确定所述浏览区域显示的各个第一字符之后,该方法还包括:向用户返回提示信息,所述提示信息用于提示确定的各个所述第一字符。优选的,在所述判断各个所述第一字符与当前用户输入的各个第二字符的比较结果是否满足第一预设条件之前,该方法还包括:从各个所述第一字符中筛选满足第二预设条件的多个第一字符,并提示用户输入筛选出的多个所述第一字符;则所述判断各个所述第一字符与当前用户输入的各个第二字符的比较结果是否满足第一预设条件包括:判断从各个所述第一字符中筛选出的多个所述第一字符与当前用户输入的各个第二字符的比较结果是否满足第一预设条件。优选的,所述浏览区域包括字符阵列图片。一种校验装置,包括:浏览区域获取单元,用于利用眼球跟踪技术,获取用户的浏览区域;第一字符确定单元,用于确定所述浏览区域显示的各个第一字符;判断单元,用于判断各个所述第一字符与当前用户输入的各个第二字符的比较结果是否满足第一预设条件;结果确定单元,用于当各个所述第一字符与当前用户输入的各个第二字符的比较结果满足第一预设条件时,确定校验成功。优选的,还包括提示信息返回单元,所述提示信息返回单元,用于在所述确定所述浏览区域显示的各个第一字符之后,向用户返回提示信息,所述提示信息用于提示确定的各个所述第一字符。本申请提供一种校验方法及装置,通过利用眼球跟踪技术,获取用户的浏览区域;并确定浏览区域显示的各个第一字符;进而判断各个第一字符与当前用户输入的各个第二字符的比较结果是否满足第一预设条件;当满足时,确定校验成功的方式,使得通过利用眼球跟踪技术对用户的浏览区域显示的各个字符进行校验,实现在保证字符清晰、且避免验证码易被图像识别技术破解的问题的基础上,完成校验过程。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本申请实施例一提供的一种校验方法流程图;图2为本申请实施例一提供的一种判断各个第一字符与当前用户输入的各个第二字符的比较结果是否满足第一预设条件的方法流程图;图3为本申请实施例一提供的另一种判断各个第一字符与当前用户输入的各个第二字符的比较结果是否满足第一预设条件的方法流程图;图4为本申请实施例一提供的又一种判断各个第一字符与当前用户输入的各个第二字符的比较结果是否满足第一预设条件的方法流程图;图5为本申请实施例一提供的又一种判断各个第一字符与当前本文档来自技高网...

【技术保护点】
一种校验方法,其特征在于,包括:利用眼球跟踪技术,获取用户的浏览区域;确定所述浏览区域显示的各个第一字符;判断各个所述第一字符与当前用户输入的各个第二字符的比较结果是否满足第一预设条件;当满足时,确定校验成功。

【技术特征摘要】
1.一种校验方法,其特征在于,包括:
利用眼球跟踪技术,获取用户的浏览区域;
确定所述浏览区域显示的各个第一字符;
判断各个所述第一字符与当前用户输入的各个第二字符的比较结果是否
满足第一预设条件;
当满足时,确定校验成功。
2.根据权利要求1所述的方法,其特征在于,所述判断各个所述第一字
符与当前用户输入的各个第二字符的比较结果是否满足第一预设条件的过程
包括:
判断各个所述第一字符与当前用户输入的各个第二字符是否一一对应;
当是时,确定各个所述第一字符与当前用户输入的各个第二字符的比较
结果满足第一预设条件;
当否时,确定各个所述第一字符与当前用户输入的各个第二字符的比较
结果不满足第一预设条件。
3.根据权利要求1所述的方法,其特征在于,所述判断各个所述第一字
符与当前用户输入的各个第二字符的比较结果是否满足第一预设条件的过程
包括:
判断各个所述第一字符的个数与当前用户输入的各个第二字符的个数是
否相同;
当相同时,判断各个所述第一字符与各个所述第二字符是否一一对应;
当是时,确定各个所述第一字符与当前用户输入的各个第二字符的比较
结果满足第一预设条件;
当否时,确定各个所述第一字符与当前用户输入的各个第二字符的比较
结果不满足第一预设条件。
4.根据权利要求1所述的方法,其特征在于,所述判断各个所述第一字
符与当前用户输入的各个第二字符的比较结果是否满足第一预设条件的过程
包括:
根据用户浏览各个所述第一字符的浏览顺序,对各个所述第一字符进行
排序,得到第一字符串;
根据用户输入各个所述第二字符的输入顺序,对各个所述第二字符进行
排序,得到第二字符串;
判断所述第一字符串和第二字符串是否相同;
当相同时,确定各个所述第一字符与当前用户输入的各个第二字符的比
较结果满足第一预设条件;
当不相同时,确定各个所述第一字符与当前用户输入的各个第二字符的
比较结果不满足第一预设条件。
5.根据权利要求1所述的方法,其特征在于,所述判断各个所述第一字
符与当前用户输入的各个第二字符的比较结果是否满足第一预设条件的过程
包括:
判断各个所述第一字符的个数与当前用户...

【专利技术属性】
技术研发人员:杨光
申请(专利权)人:宇龙计算机通信科技深圳有限公司
类型:发明
国别省市:广东;44

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

1