摘要
验证码能够有效抵御网络中机器程序的自动登录行为,防止机器程序群发垃圾邮件和自动投票等非法行为。但是随着图像识别技术和人工智能的发展,传统的验证码面临着被机器程序自动破解的危险。文章在分析不同验证码的优缺点后,提出一种基于人眼视觉暂留现象的动态验证码,利用有效字符和干扰字符混合组成多帧动态图像,普通用户可以轻易识别,而机器程序难以区分,理论分析和模拟实验证明该验证码简单有效。
Verification code can effectively resist the automatic login behavior of the program in the network, and prevent spending-spam and automated-voting. With the development of image recognition technology and artificial intelligence, the traditional verification code is facing the risk of being cracked by the machine program automatically. After analyzing the advantages and disadvantages of the different verification codes, this paper proposes a dynamic verification code based on human visual phenomenon. The new verification code mixes valid characters with interference characters to generate multi-frame dynamic images, which can be easily identified by the humans while hardly by the machine programs. Theoretical analysis and simulation experiments indicate that this method is simple and effective.
出处
《乐山师范学院学报》
2013年第5期43-45,共3页
Journal of Leshan Normal University
基金
四川省教育厅科研项目(项目编号:11ZB220)
乐山师范学院科研项目(项目编号:Z1112)
关键词
验证码
视觉暂留
动态图像
Verification Code
Persistence of Vision
Dynamic Image