摘要
随着互联网技术发展,各个应用系统为了用户信息的安全与应用系统自身的安全,纷纷使用了验证码区分人机操作,防止恶意程序操作计算机进行攻击。在此背景下,验证码技术得到了快速发展,并被广泛应用。然而,目前所有验证码都没有对用户区分对待,对所有用户都进行验证操作,因此本文设计了一种新的验证方式——基于浏览器指纹的智能验证码。它的原理是将登录用户分为"好的","坏的"以及有待检验的"中等型",系统对好的用户会自动跳过验证码环节,而对坏的用户进行更强验证。既能简化用户的登录操作,也能保证其安全有效。本文第一部分将介绍什么是验证码以及验证码的发展。第二部分提及验证码技术运用到的相关技术即浏览器指纹。第三部分将介绍新的验证方式--智能验证码的原理,以及流程示意图。最后一部分是对验证码技术的总结与展望。