验证码“作为人机交互界面经常出现的元素,其本质是为了防止用户利用机器人程序自动注册、登录、恶意投票、发送垃圾邮件、恶意尝试密码等登陆尝试,保证网络安全。”
据统计,全球所有人每天需要填写2亿个验证码。而输入一次验证码大概10秒,那全人类每天在验证码上花费50多万个小时。顶象智能无感验证,11种验证方式不仅省钱还可以省时。
技术推动验证码不断变革
2000年之前,验证码并不存在。随着垃圾邮件、批量评论、恶意信息以及脚本的出现,当时最大的电子邮箱和新闻网站雅虎深受其害,于是联系到了卡内基梅隆大学的计算机科学系来寻求帮助,希望能够“有效分清真人用户和机器”。
卡内基梅隆大学一名21岁的学生路易斯·冯·安恩(Luis Von Ahn)针对这个目的有了思路:要让注册的用户提供“证据”来证明自己是一个人类,例如做一些只有人类能做,而机器做不到的事情。什么事情是在当时只有人类能做而机器做不到的?答案是阅读图片。人类可以很轻松的读出图片中的信息,但当时的机器并没有这样的能力。如果通过程序来提供一些稍加扭曲的图片,然后让注册者回答图片中的内容,便能很轻易地将机器拒之门外。
这正是即使在现在我们也很常看到的验证码形式之一。
2002年左右,这名学生路易斯·冯·安恩发明了验