陈义中 李松林


摘要:验证码对提高网站安全尤为重要,通对过一些常见验证码进行比较分析发现,图片验证码更适合大多数系统或网站的验证方式。设计并开发了一种注册登录系统图片验证码,阐述了其设计构思及关键技术实现。
关键词关键词:验证码;图片验证码;信息安全
DOIDOI:10.11907/rjdk.161891
中图分类号:TP319文献标识码:A文章编号文章编号:16727800(2016)007008204
0引言
随着人们网络安全意识的提高,验证码技术越来越受到重视。注册登录系统加载验证码后可以有效避免不良用户恶意连续登录以及黑客的暴力破解与攻击。国内TOP100论坛中,超过80%的论坛在注册、登录或发帖等功能模块中均采用了图形验证码技术。本文比较分析了一些常见验证码,设计开发了一种注册登录系统图片验证码,并详细阐述了其设计构思及关键技术实现。1常见验证码
验证码(CAPTCHA)是“Completely Automated Public Turing test to tell Computers and Humans A-part”,即“全自动区分计算机和人类的图灵测试”。验证码的主要作用是防止一些黑客盗取或恶意破解密码,以及刷票、论坛灌水、刷页等操作,以有效预防某个黑客对某一个特定注册用户用特定程序暴力破解方式进行不断的登陆尝试。随着验证码技术的不断发展,不同种类的验证码相继出现,但其安全性、时效性、交互性都存在一些不足。1.1纯文本式验证码
纯文本式验证码显示信息包含字母、数字或随机的4位字符串等。一旦验证码中的单个字符能被顺利地提取出来,则采用成熟的OCR技术就很容易识别这类验证码。这是最早期的验证码,安全性非常低,形同虚设,目前基本不被采用。……