Captcha 一词是“全自动公共图灵测试

Collaborate on forex dataset strategies for optimal performance.
Post Reply
mostakimvip06
Posts: 24
Joined: Tue Dec 24, 2024 9:43 am

Captcha 一词是“全自动公共图灵测试

Post by mostakimvip06 »

用于区分计算机和人类”的首字母缩写,描述了一种全自动测试,用于区分计算机和人类。Captcha 源于艾伦·图灵于 1950 年发明的图灵测试,用于确定机器是否具有与人类相当的思考能力。


内容
1 一般信息
2 Captchas 的第一个变体
3 种新型验证码
4 结论
5 个 网页链接
一般信息
2000 年,卡内基梅隆大学的 Luis von Ahn、Manuel Blum、Nicholas Hopper 和 John Langford 创造了“Captcha”一词。他们试图找到一种方法来区分互联网上的人与机器。由此产生的 Captcha 系统可防止输入表单被编程机器人 (bot) 自动填写。

验证码的使用涉及一个计算机无法解决的测试,但对于人类来说却足够简单,不会出现任何问题。每次用户尝试访问系统时,验证码都会由随机生成器自动生成。这确保不会频繁重复。

Captchas 的第一个变体
2005 年左右,验证码可以分为四个基本类别。它们分别是 Gimpy、Sounds、Bongo 和 PIX。每个类别都有进一步的变化可能性,但差别很小。原理保持不变。

Gimpy: Gimpy Captcha 是现有 Captcha 中最常用的形式,其中的文本可以由任意排列的字母以及普通单词组成。用户会看到一个机器无法解读的图像文件。因此,该原理基于人类阅读高度扭曲和不正确的文本或单词的能力。提示用户通过键盘将这些输入到身份验证系统中。最初,此 Captcha 是为 Yahoo 开发的,用于防止机器人访问其聊天室。开发人员还希望阻止访问自动创建电子邮件帐户以发送垃圾邮件的脚本。
声音:这些验证码的工作原理与 Gimpy 类似。随机单词或数字序列存储在声音文件中,经过扭曲后播放。声音文件播放给用户,用户必须将内容输入身份验证系统。优点是盲人也可以解决此验证码
Bongo:使用这种类型的验证码,用户必须解决视觉模式识别问题。生成两个由多幅图像组成且在一个特征上不同的块。用户必须识别该特征。然后,他们必须通过特征匹配的方式将另一个新图像分配给两个块中的一个。例如,如果两个 Paytm 数据库 块的线宽不同,并且显示的下一个图形很细,则必须将其分配给线宽较小的块。
Pix:这是一个拥有大量已输入图像的数据库的程序。这些图像中的每一个都代表一个具体的物体,例如一棵树、一把椅子或一栋房子。验证码程序会随机选择一个物体并显示四张相同类型的图像。用户必须将问题的答案(即它是哪个物体)输入到身份验证系统中。可能的变化是图像数量或失真。
新型验证码
在当今世界,HTML可以让用户更轻松地解决验证码问题,并加快解决速度。“你是人类吗”服务提供没有难以辨认的符号的验证码。经典的验证码被迷你游戏(即所谓的 PlayThrus)所取代。例如,用户的任务是将给定选择中的某些项目放入框中。该插件可用于常见的内容管理系统,例如WordPress或Drupal。

结论
验证码是一种易于实施的简单保护机制,可防止他人非法访问网站。但是,验证码并不能保证 100% 的保护,还会让用户感到厌烦。垃圾邮件工具带来的威胁越来越大。

也可以采用其他方式来证明用户合法,例如提供手机号码以通过短信发送安全代码。但这种方式的缺点是必须更深入地干预用户的个人数据。最终由个人决定采用哪种方法。
Post Reply