写点什么

谷歌利用机器学习简化 CAPTCHA 验证码服务

  • 2014-12-10
  • 本文字数:946 字

    阅读完需:约 3 分钟

谷歌公布了验证码服务 CAPTCHA 的一个新 API,该 API 能为大多数用户提供了一个非 CAPTHA 的验证码体验。

多年以来,Web 站点尽管得到了无处不在的 CAPTCHA 验证码服务的保护,但是用户一直抱怨正确读取一些扭曲字符的困难。一年前,谷歌推出了一个基于视频 / 音频的验证码服务的增强版,称为 reCAPTCHA,该验证码服务使用数字代替字符。用户发现阅读数字非常容易,并且在很长一段时间广泛应用。

但是,谷歌地图团队通过使用深层神经网络已经开发出了一种从街景图像中读取数字的方式,在一篇科学论文中提出了他们的研究成果。为了证明他们的系统运行效果,他们试图破译最难的reCAPTCHA 验证码服务,结果表明,成功理解数字的精确度达到了99.8%,新的方式应该能够阻止机器人的破解。

请注意,机器学习系统能够破解reCAPTCHA 的验证,于是,谷歌决定使用分析技术来自动地确定用户是人还是机器人。他们增强了自己的技术,由于Web 站点采用新的“No CAPTCHA reCAPTCHA”验证服务,所以大多数用户将不在需要解决CAPTCHA 带来的问题,只需简单的点击复选框。如果分析引擎不确定用户是人的话,用户将必须进行一个简单的验证,如选择相似的照片。在极端的情况下,分析引擎才落后于旧的reCAPTCHA 验证码服务。据谷歌透露,新reCAPTCHA 验证码服务的早期采用者如WordPress 和Humble Bundle 在过去的一周内分别有60% 和80% 的用户体验到了一个NO CAPTCHA 效果。

用来确定用户是人还是机器人的算法并没有公开并且非常有可能一直保密不公开,所以垃圾邮件的制造者将找不到欺骗系统的方法。

Web 开发者要想使用新的reCAPTCHA API ,就需要从Google 获得一对key ,新的reCAPTCHA API 提供了一个自动化或明确地渲染Widget 的方式,并专门为移动设备进行了优化。该API 支持禁用了JavaScript 的用户,且支持大多数现代的浏览器,如Chrome 3+、Firefox 3+、 IE 7+、 Opera 10/10+、Safari 4+。

Google 还提供了 reCAPTCHA API 的 HTML-JS PHP 的一些实例,以供读者学习。

查看英文原文: Google Uses Machine Learning to Simplify CAPTCHA


感谢崔康对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ )或者腾讯微博( @InfoQ )关注我们,并与我们的编辑和其他读者朋友交流。

2014-12-10 00:542780
用户头像

发布了 92 篇内容, 共 47.9 次阅读, 收获喜欢 5 次。

关注

评论

发布
暂无评论
发现更多内容

火山引擎携手招商银行共探智能体应用,加速数字金融创新

新消费日报

化“腐朽”为“神奇”:5 种 RAG 优化技术应对千奇百怪的 Query

Baihai IDP

程序员 AI rag Baihai IDP 企业 9 月 PK 榜

健康产业怎么定义?需要用到堡垒机吗?

行云管家

网络安全 数据安全 堡垒机 健康产业

性能测试 | JMeter 介绍与安装

测吧(北京)科技有限公司

测试

Cisco Modeling Labs (CML) 2.7.2 发布下载,新增功能概览

sysin

Cisco CML

Parallels Desktop 20 发布下载,macOS Sequoia 和 Windows 11 24H2 支持准备就绪

sysin

macos Parallels Desktop

GreatSQL 异步复制及搭建

GreatSQL

鸿蒙NEXT生态应用核心技术理念:一次开发,多端部署

芯盾时代

鸿蒙 物联网 国产化替代

从数据洞察到智能决策:合合信息&infiniflow RAG技术的实战案例分享

汀丶人工智能

rag

Invicti v24.9.0 发布下载,新增功能概览

sysin

invicti

替换传统数据处理平台,TDengine 与华风数据达成合作

TDengine

数据库 tdengine 时序数据库

GitHub Star 数量前 13 的自托管项目清单

NocoBase

GitHub 开源 自托管 self-hosted

StarRocks 培训课程重磅上线!专家出品,助你升级打怪不走弯路!

StarRocks

防城港等保测评机构有哪些?在哪里?

行云管家

等保 等级保护 防城港

人事管理这些“坑”,你有没有踩过?

天津汇柏科技有限公司

人工智能 低代码开发 人事管理系统

公开课 | 金九银十,测试开发面试秘籍大公开!

测吧(北京)科技有限公司

测试

性能测试 | JMeter 介绍与安装

测试人

软件测试

Qt使用kingbase数据库存储数据(完成考勤系统数据增删改查)

DS小龙哥

9月日更

对接开源大模型应用开发平台最佳实践

阿里云大数据AI技术

人工智能 LLM rag OpenSearch dify

Spring webflux注解:提供全面的JPA注解应用案例(必须收藏)

肖哥弹架构

spring spring webflux

IP纯净度对跨境电商有哪些影响

IPIDEA全球HTTP

数据飞轮转进快递行业 能够为企业带来哪些新想象

字节跳动数据平台

数字化转型 云服务 数据平台 火山引擎 数据飞轮

直播预约丨《袋鼠云大数据实操指南》No.6:建设指标管理平台 解锁企业数据价值

袋鼠云数栈

大数据

报名啦|PolarDB数据库创新设计赛(天池杯)等你来战

阿里云数据库开源

数据库大赛 国赛 阿里云PolarDB

Cisco Catalyst 9100 无线接入点 IOS XE 17.15.1 发布下载,新增功能概览

sysin

Cisco ap 思科 IOS XE 9100

支撑AI的算力芯片,未来何去何从?

博文视点Broadview

谷歌利用机器学习简化CAPTCHA验证码服务_安全_Abel Avram_InfoQ精选文章