[发明专利]一种让智能化程序难以识别的验证码系统在审
| 申请号: | 201511003193.7 | 申请日: | 2015-12-29 |
| 公开(公告)号: | CN106936575A | 公开(公告)日: | 2017-07-07 |
| 发明(设计)人: | 张仁平 | 申请(专利权)人: | 张仁平 |
| 主分类号: | H04L9/32 | 分类号: | H04L9/32 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 408400 重庆*** | 国省代码: | 重庆;85 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 智能化 程序 难以 识别 验证 系统 | ||
技术领域
本发明属于防止网络暴力破解、恶意注册、恶意登录或者恶意投票等作用的验证码的保护技术领域,具体地说,涉及到一种让智能化程序难以识别的验证码系统。
背景技术
验证码在防止暴力破解、恶意注册和登录尝试以及防止网络刷票等方面发挥越来越大的作用,正是因为验证码的这种特殊作用的效果显著,一些不法商家或者黑客已经开发出来一些程序,即所谓的机器人程序,能够自动识别图片中的验证码。因此,为了更好发挥验证码的特殊功用,现在的验证码技术,倾向于增加人类肉眼辨认的难度,于是机器人识别就更加困难,从而达到利用验证码特殊功用进行网络安全保护的目的;然而,如果验证码设计得更加难以让人类辨认,人们输入验证码时,出错的机会就大大增加,每次出错,验证码再次刷新,页面再次提交,极大浪费人们进行注册、登录或者网络投票等的时间,严重降低了用户体验。甚至有些人放弃了相关操作(例如网络投票)。
12306网站为了防止黄牛抢票,不断改进验证码,但是由于近年来人工智能的飞速发展,大数据技术的不断进步,图像识别技术越来越先进,12306网站的验证码让用户难以识别图片,用户体验非常差,而智能程序确容易识别,各大抢票软件开发商升级抢票软件,大多表示已经破解了这些验证码,360互联网公司的抢票浏览器更是领先,对验证码的识别率很高。
发明内容
本发明在于克服现有技术的不足,提供一种让智能化程序难以识别的验证码系统,系统随机生成或者从服务端调出一副图像,图像中含有人类非常容易识别的正方形、长方形、三角形、圆弧、圆、椭圆、菱形以及边数超过4条边的多边形这八种图形基本元素中的一种元素或者多种元素,每种元素的数量至少为1,图形基本元素间的布局千差万别,没有任何规律,针对该图像,系统显示一个题目,要求根据题目要求给出正确的验证码,题目包含的信息类别也多达八种,题目内容也是不可预测的,没有规律性,但是人类却可以非常容易理解题目的意义,给出正确的验证码;但是对于智能化程序机器人来说,搞清楚图片中各种图形基本元素间的位置关系、数量关系以及逻辑关系,是非常困难的,而且信息提示千差万别,没有固定的模式,机器人要理解给出的信息提示,也是极其困难的,因此,机器人要给出正确的验证码,是一件很不容易的事情,从而达到利用这种验证码技术维护网络安全,防止作弊的目的。
为达到上述目的, 本发明提供一种让智能化程序难以识别的验证码系统,包括图形选择器1、图形个数生成器2、图形混淆器3、信息提示器4、验证码获取器5和验证码分析器6。其特征在于:所述图形选择器1至少选择人类容易识别的正方形、长方形、三角形、圆弧、圆、椭圆、菱形以及边数超过4条边的多边形这八种图形基本元素中的一种元素,图形个数生成器2将选中的图形基本元素逐一进行随机数量的拷贝,图形混淆器3将图形个数生成器2所构建的这些基本图像元素相互错杂地混在一起形成完整的一张图片,信息提示器4给出信息提示,提示类别分为以下八种:
(1) 图片中有无指定的图形基本元素;
(2) 图片中指定的图形元素之间的位置关系;
(3) 图片中指定的图形元素的数量;
(4) 图片中指定的某几种图形元素各自的数量进行四则运算后的数量;
(5) 图片中指定的图形元素间相互错杂后形成的新图形元素中,有无指定的图形基本元素;
(6) 图片中指定的图形元素间相互错杂后形成的新图形元素中,指定的图形元素之间的位置关系;
(7) 图片中指定的图形元素间相互错杂后形成的新图形元素中,指定的图形元素的数量;
(8) 图片中指定的图形元素间相互错杂后形成的新图形元素中,指定的某几种图形元素各自的数量进行四则运算后的数量;
验证码获取器5用于获取用户设置的验证码,验证码分析器6判断获取的验证码是否正确,如果正确,则通过验证并许可进行下一步操作,如果错误,则要求用户重新设置验证码。
本发明的显著效果在于:
1.八种图形基本元素,小学生都能够正确识别,从图形基本元素间千差万别的布局中,高年级的小学生都能够从中搞清楚它们的位置关系、数量关系和逻辑关系,而且信息提示就是一道没有固定格式和任何规律的小学数学题,因此,绝大多数的用户能够给出正确的验证码。
2.本发明所述系统给出的图像,完全可以是黑白图像,这对给出正确的验证码没有任何影响,却给色盲人群带来了福音。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于张仁平,未经张仁平许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201511003193.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用于光学镜镜片和镜筒装配的压紧装置
- 下一篇:一种导光板扩散板的快速装配结构





