文献综述
文 献 综 述一、系统开发的背景及意义验证码(Completely Automated Public Turing test to tell Computers and Humans Apart, CAPTCHA)是一种全自动区分计算机和人类的图灵测试,最早作为Carnegie Mellon University(卡内基梅隆大学)的一个科研项目。
随着互联网的快速发展与普及,验证码扮演着越来越来重要的角色。
现在,验证码主要作为维护互联网安全的工具。
一般出现在用户登录网站、网站注册、论坛发帖等场景。
一些网站为防止有人利用计算机程序大量在论坛上发布广告或其他垃圾信息,会在服务器端随机生成图形验证码,然后显示在前端页面中,发帖者只有正确输入图片上所显示的字符才可完成验证,进而进行发帖等操作。
而一些网络上的交易系统(如订票系统、网络银行)为避免被计算机程序以暴力破解法破解登录密码或者同一账号大量购票来抬高票价,同样也会设置验证码。
在一些网络投票的环节加入验证码,就可以防止黑客利用程序进行刷票,保证了网络投票的相对公平性。
目前在网络中比较常见的有以下几种图片验证码:常规的数字字母组合验证码、图片点选验证码、文字点选验证码、滑动拖块验证码、数学问题验证码等。
另外,还有很多网站在验证用户身份时采用的手机短信验证码。
剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付
以上是毕业论文文献综述,课题毕业论文、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。