验证码

✍ dations ◷ 2025-11-12 03:03:44 #人工智能,电脑安全,图灵测试

全自动区分计算机和人类的公开图灵测试(英语:Completely Automated Public Turing test to tell Computers and Humans Apart,简称CAPTCHA),俗称验证码,是一种区分用户是机器或人类的公共全自动程序。在CAPTCHA测试中,作为服务器的计算机会自动生成一个问题由用户来解答。这个问题可以由计算机生成并评判,但是必须只有人类才能解答。由于机器无法解答CAPTCHA的问题,回答出问题的用户即可视为人类。

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

为了无法看到图像的身心障碍者,替代的方法是改用语音读出文数字,为了防止语音识别分析声音,声音的内容会有杂音或仍可以被人类接受的变声。

根据CAPTCHA测试的定义,产生验证码图片的算法必须公开,即使该算法可能有专利保护。这样做是证明想破解就需要解决一个不同的人工智能难题,而非仅靠发现原来的(秘密)算法,而后者可以用逆向工程等途径得到。

CAPTCHA技术广泛用于网站的留言板以及注册账号。许多网站为了防止有人利用计算机程序大量在留言板上张贴广告或其他垃圾消息,因此会放置CAPTCHA要求留言者必需输入图片上所显示的文数字或是算术题才可完成留言。而一些网络上的交易系统(例如:订票系统、网络银行)为了避免被计算机程序以暴力破解大量尝试交易也会有CAPTCHA的机制。

相关的技术有:

一些曾经或者正在使用中的验证码系统已被破解。这包括Yahoo验证码的一个早期版本 EZ-Gimpy、PayPal、LiveJournal和phpBB使用的验证码,很多金融机构(主要是银行)使用的网银验证码以及很多其他网站使用的验证码。

俄罗斯的一个黑客组织使用一个自动识别软件在2006年破解了Yahoo的CAPTCHA。准确率大概是15%,但是攻击者可以每天尝试10万次,相对来说成本很低。而在2008年,Google的CAPTCHA也被俄罗斯黑客所破解。攻击者使用两台不同的电脑来调整破解进程,可能是用第二台电脑学习第一台对CAPTCHA的破解,或者是对成效进行监视。

也有一种类似分布式的人工识别方法,多用于在自动化运行程序防止被反自动化机制拦截,如游戏自动外挂等,就是通过将需要验证的图片等数据转发到有人值勤的终端,由其他人类代为识别回答后再把答案转发回验证发送端回答。Gmail邮箱注册验证系统的破解可能即是经由此方法。已经有专门的公司提供专门的人员识别服务。reCAPTCHA(Human-based computation(英语:Human-based computation))的一种,由CAPTCHA的发明者之一Luis von Ahn所发起。)亦是人工破解验证码的应用。

关于破解,也有一些使用新算法和AI结合的算法。

相关

  • 邻苯二甲酸二辛酯邻苯二甲酸二辛酯(Dioctyl Phthalate),简称二辛酯(DOP),是一种酯类有机化合物,可以指:
  • 古冈佐拉古冈左拉干酪(Gorgonzola)产自意大利北部的伦巴底。古冈左拉干酪外形呈鼓状,有灰红色的外壳,外壳表面粗糙及有粉斑,干酪肉由白色到淡黄色,并布满蓝绿斑纹,此干酪味道辛辣,带有蘑菇
  • 辩护人《辩护人》(韩语:변호인)是一部2013年上映的韩国电影。以1980年代第五共和国初期发生于釜山的釜林事件为背景,讲授一名税务律师因为突如其来的案件,决意冒着得罪独裁者的风险,投身
  • 三相点上的氢三相点上的氢是固态液态氢在氢三相点上的混合物。此形态的氢比普通的液态氢有更低的温度和更高的密度增加16–20%)。把液态氢冷却到将近熔点 (14.01 K 或 −259.14 °C),压
  • 尼科罗·帕格尼尼尼科罗·帕格尼尼(意大利语:Niccolò Paganini,1782年10月27日-1840年5月27日),小提琴家、作曲家,属于欧洲晚期古典乐派,早期浪漫乐派音乐家。他是历史上著名的小提琴大师之一,对小提
  • 安娜·卡列尼娜 (角色)安娜·阿尔卡季耶芙娜·卡列尼娜(俄语:Анна Аркадьевна Каренина)是列夫·托尔斯泰小说《安娜·卡列尼娜》的主角。葛丽泰·嘉宝、费雯·丽和绮拉·奈特
  • 假名手本忠臣藏《假名手本忠臣藏》(日语:仮名手本忠臣蔵〔假名手本忠臣藏〕/かなでほん ちゅうしんぐら )是以元禄赤穗事件为题材的人形浄瑠璃、歌舞伎的代表性剧目。寛延元年(1748年)8月,在大坂
  • 须须许理须须许理(日语:須須許里 )或须须保理(日语:須須保理 ),朝鲜三国时代将先进酿酒技术传入日本的百济人。后世日本人将他尊为酒神。日本京都府缀喜郡以及都筑郡建有须须许理酒神的神
  • 梅鼎祚梅鼎祚(1549年-1615年),字禹金,号胜乐道人,宣城(今属安徽)人。其父梅守德是嘉靖年间进士。自幼笃志好学,常废寝忘食,宁国知府罗汝芳非常赏识他。十六岁廪诸生,以诗文名扬江南,所作皆“骨
  • 巴比亚山巴比亚山(波兰语:Babia Góra,斯洛伐克语:Babia hora)是位于波兰南部和斯洛伐克交界处的一座山峰,也是喀尔巴阡山脉这一部分的最高峰,海拔高度1,725米(5,659英尺)。这一山峰首次出现