[发明专利]一种简易图形记数验证码的方法及系统无效
申请号: | 201210354566.5 | 申请日: | 2012-09-22 |
公开(公告)号: | CN103678987A | 公开(公告)日: | 2014-03-26 |
发明(设计)人: | 张仁平 | 申请(专利权)人: | 张仁平 |
主分类号: | G06F21/36 | 分类号: | G06F21/36 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 408400 重庆市南*** | 国省代码: | 重庆;85 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 简易 图形 记数 验证 方法 系统 | ||
技术领域
本发明属于防止网络暴力破解等作用的验证码保护技术领域,具体地说,涉及到一种简易图形记数验证码的方法及系统。
背景技术
验证码在防止暴力破解、恶意注册和登录尝试以及防止网络刷票等方面发挥越来越大的作用,正是因为验证码的这种特殊作用的效果显著,一些不法商家或者黑客已经开发出来一些程序,即所谓的机器人程序,能够自动识别肉眼容易辨认的验证码。因此,为了更好发挥验证码的特殊功用,现在的验证码技术,倾向于增加人类肉眼辨认的难度,于是机器人识别就更加困难,从而达到利用验证码特殊功用进行网络安全保护的目的;然而,如果验证码设计得更加难以让人类辨认,人们输入验证码时,出错的机会就大大增加,每次出错,验证码再次刷新,页面再次提交,极大浪费人们进行注册、登录或者网络投票等的时间,严重降低了用户体验。甚至有些人放弃了相关操作(例如网络投票)。
发明内容
本发明在于克服现有技术的不足,提供一种简易图形记数验证码的方法及系统,它采用系统随机生成一幅图像,用分别选择或者输入对应图像中的指定图像元素个数之和的方式来判断用户获取的验证码是否有效,这些形态各异的图像元素,在设计中完全能够做到让人们容易识别,但是对于机器人来说,首先要进行语义识别,智能判断需要计算何种图像元素的个数,而且还要将这些元素逐一查找出来,最后计算这些元素的个数之和;在设计中,可以要求计算4至5种图像元素(或者更多)的个数,对于人们来说,是非常容易的,但是对于机器人来说,完全正确识别所有图像元素,非常困难,从而达到利用验证码技术维护网络安全,防止作弊的目的。
为达到上述目的, 本发明提供一种简易图形记数验证码的方法及系统,包括图像生成器1、要求用户如何操作的信息提示器2、图像元素个数输入装置3和验证码判断机构4。其特征在于:所述图像生成器1只生成一个图像,要求用户如何操作的信息提示器2生成提示信息,要求用户输入对应图像中的所有指定图像元素的个数之和,用户根据操作要求,通过图像元素个数输入装置3输入对应图像的所有指定图像元素的个数之和,验证码判断机构4判断用户输入的对应图像的所有指定图像元素的个数之和是否都正确,如果都正确,则认定用户通过了验证码的审核,否则认定用户没有通过验证码的审核。
本发明提供的第二种简易图形记数验证码的方法及系统,包括图像生成器1、要求用户如何操作的信息提示器2、图像元素个数选择装置3和验证码判断机构4。其特征在于:所述图像生成器1只生成一个图像,要求用户如何操作的信息提示器2生成提示信息,要求用户选择对应图像中的所有指定图像元素的个数之和,用户根据操作要求,通过图像元素个数选择装置3选择对应图像的所有指定图像元素的个数之和,验证码判断机构4判断用户选择的对应图像的所有指定图像元素的个数之和是否都正确,如果都正确,则认定用户通过了验证码的审核,否则认定用户没有通过验证码的审核。
本发明的显著效果在于:系统并不直接生成数字验证码,克服了已有的机器人程序对验证码本身进行正确解析,从而达到破解验证码的目的。而且机器人不仅要进行语义识别,还要对形态各异的图像元素进行正确判断,哪些是同类元素,最后还要计算出同类元素的个数,由于机器人必须借助自己的海量语义库和图片库才有可能进行智能识别,使得机器人破解验证码变得非常困难,而且效率十分低下,从而达到利用验证码进行网络安全保护的目的;本发明提供的验证码保护技术,对于人们来说,在设计上,那些形态各异的图像元素,完全可以做到让人们容易识别,让机器人难以识别。
附图说明
图1为获取图像元素个数的装置为输入装置的结构原理图。
图2为获取图像元素个数的装置为选择装置的结构原理图。
具体实施方式
下面结合附图和具体实施方式对本发明作进一步的说明。
实施例1,如图1所示:一种简易图形记数验证码的方法及系统,包括图像生成器1、要求用户如何操作的信息提示器2、图像元素个数输入装置3和验证码判断机构4。其特征在于:所述图像生成器1只生成一个图像,要求用户如何操作的信息提示器2生成提示信息,要求用户输入对应图像中的所有指定图像元素的个数之和,用户根据操作要求,通过图像元素个数输入装置3输入对应图像的所有指定图像元素的个数之和,验证码判断机构4判断用户输入的对应图像的所有指定图像元素的个数之和是否都正确,如果都正确,则认定用户通过了验证码的审核,否则认定用户没有通过验证码的审核。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于张仁平,未经张仁平许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210354566.5/2.html,转载请声明来源钻瓜专利网。