广告

CAPTCHA技术失效,验证码恐难再区分人类和AI机器人

2023-08-17 14:56:44 综合报道 阅读:
日前,美国加州大学埃尔文分校的一项研究可能说明当前的验证码验证机制已经失效,该校研究团队在对reCAPTCHA项目进行研究时发现,当下AI验证reCAPTCHA系统的准确度已经超过了人类。

经常上网的朋友肯定对验证码非常熟悉,在注册账号、购物、登录、投票等场景都可能会被要求输入验证码,形式也是多种多样,可能是一道算术题也可能是在图片中识别某些物品文字,但归根结底其目的是区分用户是真人还是机器人,来防止恶意破解密码、刷票、爬虫等行为。Fkfednc

但日前美国加州大学埃尔文分校的一项研究可能说明当前的验证码验证机制已经失效,该校研究团队在对reCAPTCHA项目进行研究时发现,当下AI验证reCAPTCHA系统的准确度已经超过了人类。Fkfednc

Fkfednc

验证码CAPTCHA是“Completely Automated Public Turing test to tell Computers and Humans Apart”(全自动区分计算机和人类的图灵测试)的缩写,而reCAPTCHA是利用CAPTCHA的原理,借助于人类大脑对难以识别的字符的辨别能力,进行对古旧书籍中难以被OCR(Optical Character Recognition,光学字符识别)识别的字符进行辨别的技术。简单来说,就是将OCR软件无法识别的文字扫描图传给世界各大网站,用以替换原来的验证码图片,当那些网站的用户正确识别出这些文字之后,再将正确的答案传输回来。Fkfednc

Fkfednc

本次研究中,共有1400位志愿者参与了实验,通过对14000道各种类型的CAPTCHA题目进行解答,来评估志愿者解答的速度和准确性与AI的差别。部分测试结果如下:Fkfednc

  • 点击式的reCAPTCHA中,人类测试者平均用时3.1-4.9秒,准确率为71-85%,而AI平均只需1.4秒,准确率为100%。
  • 考虑大小写的识别扭曲文字中,人类测试者平均用时9-15.3秒,准确率为50-84%,AI识别速度小于1秒,准确率为99.8%。
  • 于图片矩阵中找出特定主题图片的hCAPTCHA中,人类测试者平均用时15-26秒,准确率81%,AI则为14.9秒,准确率为98%。

研究发现,几乎所有的测试中,AI都能够以比人类更快的速度,给出更为准确的答案。只有在图片式reCAPTCHA中,人类和AI需要消耗接近的时间,且准确率相差不多,其中人类反应时间为15-25秒,AI反应时间为17.5秒,人类准确度为81%,AI准确度为85%。不过研究人员同时也指出,若是在自然情境下,人类将需要消耗更多的时间用来解题。Fkfednc

可以看出,原本用来防御机器人的CAPTCHA 技术,在日益强大的AI下已经不再具有实际作用,虽然这种验证码机制已经失效,但是在短时间内估计各大厂商应该还不会放弃这种机制,毕竟除此之外目前也还没有什么更好的办法来区分AI机器人和人类。Fkfednc

责编:Ricardo
  • 微信扫一扫
    一键转发
  • 最前沿的电子设计资讯
    请关注“电子技术设计微信公众号”
广告
热门推荐
广告
广告
广告
EE直播间
在线研讨会
广告
面包芯语
广告
向右滑动:上一篇 向左滑动:下一篇 我知道了