期刊文献+

基于视觉暂留的验证码设计

Design of Verification Code Based on the Persistence of Vision
下载PDF
导出
摘要 验证码能够有效抵御网络中机器程序的自动登录行为,防止机器程序群发垃圾邮件和自动投票等非法行为。但是随着图像识别技术和人工智能的发展,传统的验证码面临着被机器程序自动破解的危险。文章在分析不同验证码的优缺点后,提出一种基于人眼视觉暂留现象的动态验证码,利用有效字符和干扰字符混合组成多帧动态图像,普通用户可以轻易识别,而机器程序难以区分,理论分析和模拟实验证明该验证码简单有效。 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
  • 相关文献

参考文献5

  • 1Wikipedia: CAPTCHA [EB/OL]. [2013-03-08].http://zh.wikipedia.org/zh-cn/%E9%AA%8C%E8%AF%81%E7%A0%81.
  • 2Luis van Ahn, Manuel Blum, Nicholas J.Hopper. CAPTCHA: Using Hard AI Problems for Security[C]. International Conference on the Theo- ry and Applications of Cryptographic Techniques, Warsaw, Poland,2003 ,2656:294-311.
  • 3Luis yon Ahn, Manuel Blum, John Langford. Telling Humans and Computers Apart (Automatically) or How Lazy Cryptographers do AI[J}. Communications of the ACM - Information cities, 2004,47(2):56-60.
  • 4PWNtcha-Caca Labs[EB/OL]. [2013-02-21].http://caca.zoy.org/wiki/PWNtcha/.
  • 5AntiVCode[EB/OL].[2011-10-08].http://code.google.com/p/antivcode/.

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部