卡内基梅隆大学研究人员开发的验证技术 CAPTCHA(自动区分计算机和人类的图灵测试)取得了巨大成功,但道高一尺魔高一丈,攻击者总是能找到方法破解 CAPTCHA,最简单的方法是以血汗工厂的模式雇廉价劳工去人工破解 CAPTCHA。
现在,卡内基梅隆大学的计算机科学家提出了另一套验证码技术 GOTCHA(代表 Generating panOptic Turing Tests to Tell Computers and Humans Apart),论文发表在预印本网站上。GOTCHA 要比 CAPTCHA 更复杂,新的方法是基于墨迹的模式,注册网站的用户需要回答一系列问题。它首先生成一套简单的墨迹图,随机点缀不同色彩的墨点,请用户用不同的短语去形容这些墨迹模式。然后当用户重新访问网站,他们会被展示这些墨迹图和短语,用户需要为每个模式分配正确的短语。人类的记忆真的能正确匹配图像和文字?研究人员利用亚马逊的 Mechanical Turk 招募志愿者测试 GOTCHA,结果不太理想,70 名测试者只要 17 人正确匹配所有图像。