在网上投票抢购 关键时刻为什么总有一款验证码来折磨你?
杭州网  发布时间:2022-08-26 08:02   

这个月,橙柿互动乐队在杭州的比赛进入了海选投票阶段,不少橙友吐槽:每一次为喜欢的乐队投上一票,都需要通过点选汉字的验证才能完成。

其实答案并不复杂,为了防止大家用机器刷票。也就是说,投票之前得先证明一下,你是个人,而不是机器,以此保证票数的公平性。

互联网时代,当日常生活的需求被一个个应用所满足,我们会很自然地做出以下动作:输入用户名、密码,紧接着按照指示进行着五花八门的验证方式:点选汉字、滑动拼图、旋转验证,或者计算面积、回答问题……

关键时刻总有一款验证码能折磨到你,既然被诟病那么多,验证码为什么还四处可见?有没有办法替代它呢?

还记得被12306验证码

支配的恐惧吗?

验证码最早于2002年由卡内基梅隆大学的路易斯·冯·安等人提出,专业术语叫“全自动区分计算机和人类的公开图灵测试”(CAPTCHA),是一种区分用户是计算机还是人的公共全自动程序。

最初的验证方式比较简单,采用的是晃动扭曲的文本形式,既可以避免计算机程序自动识别,又能让人类顺利读懂。但随着机器越来越智能,当扭曲的字母被机器读懂后,验证方式不得不越来越复杂。

比如,让你做一些简单的动作,从左滑到右,将物品顺时针、逆时针旋转到正确位置。或者是让你进行点选的动作,看着图片中七倒八歪的汉字,根据提示依次点击。

再难一点的,有一些验证码考验基本的数学和语文能力。

大家对验证码最有感知的事情或许还是2015年春运抢票。当时,为了防止抢票插件和黄牛党恶意购票,铁路部门不断升级网站验证码,图形验证码的种类逐渐增加。据说当时购票验证码共有581种,这些图片几乎囊括了天文地理、历史政治等多方面内容,为了便于加载,还顺带降低了图片的清晰度,一时间难倒了不少着急抢票的旅客。

无论是哪种验证方式,在更畅快到达我们所需要页面之前,验证码成了让人烦躁的拦路虎,不得不接受着它的“盘问”。

有的验证码“看不见”不代表没有

“上面罗列的这些常见验证方式,以知识和轨迹行为验证为主,都属于第二代验证码。”蚂蚁集团流量安全专家霖煦说,“为了对抗不断进化的机器对验证码的破解,业界不断提高验证码的交互难度,难住了机器的同时也难住了人类。”

2014年,Google发布了一个专门解读扭曲文本验证码的算法,人工智能技术已经能以99.8%的准确率解决最困难的扭曲文本,而人类的成功率是33%,第一代验证码就这样被机器攻破了。

据霖煦介绍,目前验证码已经发展到第三代,“就是智能无感验证,也是这几年主流的验证方式。”这背后是人工智能为了了解你做足了功课,它可能包括了解设备环境等多个风险判断要素,进行全方位人机风险防控。

来源:都市快报  作者:记者 刘永丽  编辑:郑海云
返回