[发明专利]一种增强图片验证码安全性的方法和装置无效
申请号: | 201110362275.6 | 申请日: | 2011-11-15 |
公开(公告)号: | CN103106361A | 公开(公告)日: | 2013-05-15 |
发明(设计)人: | 方顺豹 | 申请(专利权)人: | 北京新媒传信科技有限公司 |
主分类号: | G06F21/36 | 分类号: | G06F21/36 |
代理公司: | 北京市隆安律师事务所 11323 | 代理人: | 权鲜枝 |
地址: | 100089 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 增强 图片 验证 安全性 方法 装置 | ||
技术领域
本发明涉及领域计算机网络安全技术领域,特别涉及一种增强验证码图片安全性的方法和装置。
背景技术
目前网络上通常采用静态图片的方式进行验证码的确认。图1是现有的图片验证码的示意图。如图1所示,这是一种静态图片验证码。
静态图片验证码的方式,在一定程度上增强了用户账号的安全性,但随之而来的是一些图像识别木马软件也被攻克了,某些图像识别木马软件对静态图片验证码的识别正确率达到了惊人的70%。
因此,现有的图片验证码技术需要进一步的改进。
发明内容
本发明提供了一种增强图片验证码安全性的方法和装置,本发明的技术方案大大增强了图片验证码的安全性。
为达到上述目的,本发明的技术方案是这样实现的:
本发明公开了一种增强图片验证码安全性的方法,该方法包括:
显示验证码图片;
在显示的验证码图片之上,显示一个动态遮挡图片;
其中,所述动态遮挡图片在所述验证码图片上移动,在移动的过程中遮挡验证码图片上的至少一个码,并且保证在整个移动过程中验证码图片上的每个码都有不被遮挡的时刻。
本发明还公开了一种增强图片验证码安全性的装置,该装置包括:验证码图片显示模块和动态遮挡图片显示模块;
验证码图片显示模块,用于显示验证码图片;
动态遮挡图片显示模块,用于在显示的验证码图片之上,显示一个动态遮挡图片;
其中,所述动态遮挡图片在所述验证码图片上移动,在移动的过程中遮挡验证码图片上的至少一个码,并且保证在整个移动过程中验证码图片上的每个码都有不被遮挡的时刻。
本发明实施例的有益效果是:由于动态遮挡图片遮挡了验证码图片的一部分,使得图像识别木马软件取得的验证码信息并不完整,从而无法识别出完整的验证码,大大提高了验证码的安全性。
附图说明
图1是现有的图片验证码的示意图;
图2是本发明实施例中的一种增强图片验证码安全性的方法的流程图;
图3是采用图2所述的方法得到的某一时刻的验证码图片的效果图;
图4是采用图2所述的方法得到的另一时刻的验证码图片的效果图
图5是本发明实施例中的显示验证图片和GIF图片的流程图;
图6是本发明实施例中的增加干扰码的验证码图片示意图。
图7是本发明中的一种增强图片验证码安全性的装置的组成结构示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
目前的木马软件取得验证码的方式如下:取得验证码的静态图片,通过使用图像识别的技术来破解验证码。基于此原理提高验证码的安全性,需要给木马增加图像识别的难度。本发明采用了如图2所示的方法。
图2是本发明实施例中的一种增强图片验证码安全性的方法的流程图。如图2所示,该方法包括:
201,显示验证码图片;
202,在显示的验证码图片之上,显示一个动态遮挡图片;其中,所述动态遮挡图片在所述验证码图片上移动,在移动的过程中遮挡验证码图片上的至少一个码,并且保证在整个移动过程中验证码图片上的每个码都有不被遮挡的时刻。
图3是采用图2所述的方法得到的某一时刻的验证码图片的效果图。图4是采用图2所述的方法得到的另一时刻的验证码图片的效果图。如图3和图4所示,在任一时刻验证码图片总是有一部分被动态遮挡图片遮住,因此木马取得验证码图片的时候,其中的验证码信息是不完整的。
在本发明中,所述动态遮挡图片可以是任意的具有动画效果图片格式的图片,只要其保证在验证码图片上移动的过程中遮挡验证码图片上的至少一个码,并且保证在整个移动过程中验证码图片上的每个码都有不被遮挡的时刻即可。
在本发明的一个实施例中采用图像互换格式(GIF,Graphics Interchange Format)图片来实现动态遮挡图片。即在显示的验证码图片上,再叠加显示一个GIF图片。GIF图片中个每一帧在验证码图片上的位置不同;在GIF图片中的每一帧的播发时间内,先显示验证码图片,在验证码图片的对应位置上显示GIF图片的当前帧。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京新媒传信科技有限公司,未经北京新媒传信科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110362275.6/2.html,转载请声明来源钻瓜专利网。