谈起验证码,大家都不陌生,登个账号,发条帖子,网站都会要求输入验证码,验证码长得规则也就算了,却偏偏长那么奇形怪状,也许大家都会想到底是谁发明了这么反人类的设计,它到底有什么用,接下来我给大家科普下验证码的作用。
如果用一句话总结它的作用:防止不法分子在短时间内用机器批量的重复操作。当然,详细的作用还得解释下。
实际上,验证码最大的作用是为了防止机器人程序暴力登陆或攻击。每一个确认按钮上方都有一个验证码,意味着识别这个模糊的验证码需要时间,哪怕是一道加减法,也减轻了服务器的压力。随着图片识别技术的发展,验证码也是花样百出,最厉害的就是12306为了防止刷票推出了一系列很难辨识的验证码。总而言之,验证码最初要验证的不是智商,而是电脑前面的是不是人?是机器就无法登陆。
再举几个通俗好懂的例子,比如有人想盗取你的账号密码,他可以写一条程序进行无限的尝试,如果没有验证码,以计算机的计算能力,破开密码就容易多了,但是有验证码就不一样了,每一次都要输入难识别的验证码,大批量重复操作就不可能了。还有水军发帖,各种账号申请,网络抢票等方面,验证码都在不同程度上起防止批量操作的作用。
随着移动互联网的发展,手机绑定逐渐成为了许多网站安全验证的主要渠道。现在多了一种手机验证码:“这是**发给你的验证码,打死都不能告诉别人哦”。网站通过把验证码发送到手机,来验证登陆者的身份,为验证码增加了一层安全的作用。这种验证码的作用就比之前的大得多。
由此可见,验证码还是很有作用的,下次别人吐槽验证码的时候,你就可以给身边的朋友科普一下了。