CAPTCHA是什么

Fanly 问答 2020-07-10 15:14:37 阅读(...)

验证码(CAPTCHA)是一种区分用户是计算机还是人的公共全自动程序。可以防止:恶意破解密码、刷票、论坛灌水等等,问题可以由计算机生成并评判,但是必须只有人类才能解答。

验证码CAPTCHA)是“Completely Automated Public Turing test to tell Computers and Humans Apart”(全自动区分计算机和人类的图灵测试)的缩写,是一种区分用户是计算机还是人的公共全自动程序。可以防止:恶意破解密码、刷票、论坛灌水,有效防止某个黑客对某一个特定注册用户用特定程序暴力破解方式进行不断的登陆尝试,实际上用验证码是现在很多网站通行的方式,我们利用比较简易的方式实现了这个功能。这个问题可以由计算机生成并评判,但是必须只有人类才能解答。由于计算机无法解答 CAPTCHA 的问题,所以回答出问题的用户就可以被认为是人类。

验证码 Captcha

验证码这个词最早是在 2002 年由卡内基梅隆大学的路易斯·冯·安、Manuel Blum、Nicholas J.Hopper 以及 IBM 的 John Langford 所提出。卡内基梅隆大学曾试图申请此词使其成为注册商标, 但该申请于 2008 年 4 月 21 日被拒绝。一种常用的 CAPTCHA 测试是让用户输入一个扭曲变形的图片上所显示的文字或数字,扭曲变形是为了避免被光学字符识别(OCR, Optical Character Recognition)之类的电脑程序自动辨识出图片上的文数字而失去效果。由于这个测试是由计算机来考人类,而不是标准图灵测试中那样由人类来考计算机,人们有时称 CAPTCHA 是一种反向图灵测试。

为了无法看到图像的身心障碍者,替代的方法是改用语音读出文数字,为了防止语音辨识分析声音,声音的内容会有杂音。

大多数网站的验证码都是需要点击一下填写框,然后会自动弹出验证码图片。由于验证码是随机产生的,有很大几率会出现无法清楚识别的验证码图片,所以需要注意的是,一般网站都会有相应的提示,如“看不清,换一张”等,如果没有提示,则直接点击当前的验证码图片,可以完成验证码的更换。

0个人收藏 收藏

评论交流

泪雪默认头像 请「登录」后参与评论
  1. 加载中..

相关推荐

  • 查找手机 Find phone

    手机丢了怎么办

    手机丢了首先尽快到派出所去报案做笔录,立即通知朋友或家人手机已经遗失,打运营商客服挂失SIM卡,冻结微信账号,冻结支付宝账;iOS系统可以通过查找功能找回手机;Android系统可先透过登入网页版的Android装置管理员来找寻手机的下落。
  • WeChat 微信

    微信解封要多久才能恢复

    微信第一次被封,一般会在二十四小时左右自动解封;第二次被封需要等待解封的时间会长一点,或者需要用户自己登录微信安全中心自助解封;如果涉及到违法,那就可能会关闭微信,最少都要3个月才可以解冻;微信如果是被永久冻结,则不可以恢复。
  • Huawei 华为

    怎样把华为手机照片传到电脑上

    把华为手机照片传到电脑可在手机端和电脑端分别下载华为助手,在手机端打开华为助手点击开启 WLAN,出现一串电脑连接验证码,打开电脑端华为手机助手选择WLAN无线连接,输入验证码点击立即连接,点击我的设备、图片,选择导出的照片,点击导出即可。
  • Alipay 支付宝

    支付宝密码被锁定怎么解锁

    支付宝密码被锁定可以先耐心等待3个小时,期间请不要再次输入密码,3小时后自动解锁,您就可以重新输入,具体锁定时间请以页面提示为准;还可以重置支付宝的密码,通过“找回密码”的方式重新设定新的密码,密码重置以后就可以重新登录支付宝账户了。
  • Mobile card 电话卡

    一证通查是什么

    一证通查是工业和信息化部推出的便民服务,凭借居民身份证便可查询个人名下登记电话卡数量,可通过网页、小程序等查询,48 小时内会通过专用短信告知用户名下所有电话卡数量,如查询到的电话卡情况有异议,可通过对应电信企业查询明细信息并进行相应处理。
  • Mobile card 手机卡

    一证通查为什么查询失败

    一证通查查询失败首先可能是提交的信息错误,包括姓名、证件号码、手机号码、短信验证码;还可能提交信息非本人;最后新入网手机卡,系统无该信息,由于工信部的查询系统是跨电信企业的,可能存在系统数据不同步的情况,建议入网一周后,再申请该服务。