首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

出名要趁早?21岁的他发明验证码,在互联网流行近20年

关于验证码,最新一次被大众吐槽是因为12306购票网站的验证码超难识别而在各媒体报纸上大出风头。

但其实推出这种验证码就是为了拦截住那些违反公平的抢票软件,虽然很多人在不习惯的情况下觉得有点难,但这对于想钻空子的机器程序来说,更是难如上青天。

验证码实际上就是人类和计算机的一场战争。在互联网诞生之初,并没有验证码。而这也促使互联网无序发展,由于没有一点成本,互联网上充斥着大量的无意义的“僵尸”信息,垃圾邮件、垃圾广告、垃圾评论,而真正对用户有用信息只能被淹没其中。

这些信息都是黑客用编写好的程序伪装成真实用户,在网上发布大量无用信息。给人们带来不好的体验。

其中,受影响最大的当属电子邮件的提供商:他们的用户每天收到数以百计的垃圾邮件轰炸。难道就没有任何手段约束程序机器人了吗?

2002年,21岁的大学生路易斯·冯·安解决了这个难题,路易斯发现,人类可以用肉眼很轻易地识别图片里的文字信息,而机器就不能。路易斯在导师布鲁姆的帮助下很快设计了一个程序,它先是产生一个随机的字符串,只要识别了这个字符就能被判定是人类。这个设计方案后来被命名为“CAPTCHA”它的中文译名就是大家熟知的验证码。卡内基梅隆大学曾试图申请此词使其成为注册商标, 但该申请于2008年4月21日被拒绝。

这个程序大大减少了人工审核的压力,也遏制了网上垃圾信息的出现。

如今登录网站或者APP都要输入验证码,很多大型的购物网站要求发送手机短信验证码,确保操作用户是本人。虽然变换了很多格式,但都是验证码的一种形式。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20190916A082TJ00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券