“验证码”是由计算机来判断还是人类?-aigc导航|ai导航
你每天都需要输入验证码,你知道它是用来做什么的吗?
现在,输入验证码以登录账户已成为再平常不过的事情。然而,许多网民都在抱怨,验证码设置越来越复杂了。
验证码的起源可以追溯到上世纪末。那时候黑客非常嚣张,他们开发了一种能够大量重复编写信息的程序,模仿人类用户的行为,毫不顾忌地向网络上倾泻垃圾信息,如僵尸网络、垃圾邮件、垃圾广告和垃圾评论等满天飞。
此外,程序化机器人可能会恶意破解密码或者刷票,对商家及消费者的利益造成严重的损害。
自1946年出现世界上第一台计算机以来,聪明的人类就开始思考计算机是否有可能发展到能够取代人类的地步。
被誉为计算机科学和人工智能之父的艾伦·麦席森·图灵,独自开发出了一项著名的“图灵测试”,其用途在于判断计算机是否可以模拟人类的智能行为,且让人类无法区分二者。
当主持人提出一个问题后,不能够分辨出两个选项中哪个是人类、哪个是计算机时,这就说明计算机的智能水平已经与人类无异了。
“图灵测试”是由人类判断哪个是计算机,哪个是人类。
最核心的目标是识别计算机,而反之则是“图灵测试”作为验证码的检测手段。
那么,“验证码”是通过计算机来区分人类和计算机的。
识别人类是最重要的目标。
从现代的角度来看,这个验证码显得有些简单。
然而在计算机技术还未发达的时代,这样的验证码已经足以辨认出人类身份:
唯有人类才能辨认出验证码中被严重扭曲的字母或数字。
然而,计算机却不能识别。
各种计算机系统(如网站、邮箱等)在成功识别真实人类后,通过这种验证码来允许人类继续进行操作,比如登录邮箱、进行投票等。
面对越来越严格的验证码,许多人开始质疑:“为了保护我在银行卡里的财富,是否值得设置多层八阶验证?”
值得的答案是肯定的。
安全验证并不仅仅是对用户在注册时填写的用户名和密码等信息进行判断,还需要确认用户是否为真实人类且是本人在进行操作。
至今为止,最高效的区分人与计算机的方法仍是通过输入验证码。
随着人工智能技术的不断进步,验证码的难度也随之提高。机器变得越来越“智能”,面临的挑战也越来越多。即便是复杂的验证码,也可能会有失效的一天,因此我们需要不断寻求新的改革。
作为只想在网上轻松冲浪的用户,我们只需要确认,不需要费尽心思地寻找规律。