前几天在一个论坛上看到有网友咨询图片验证码和短信验证码的问题,图片验证码和短信验证码的区别是什么,优缺点有哪些呢?
什么是图片验证码呢?图形验证码是验证码的一种。可以防止:恶意破解密码、刷票、论坛灌水,有效防止某个黑客对某一个特定注册用户用特定程序暴力破解方式进行不断的登陆尝试,实际上用验证码是现在很多网站通行的方式,我们利用比较简易的方式实现了这个功能。
什么是短信验证码呢?短信验证码是通过发送验证码到手机的一种有效的验证码系统。。短信验证一般作为注册时可以提升新账号的有效性,减少垃圾账号的注册率,作为登录时用可以提升单一输入固定密码的安全级别。
其实两者没有什么本质的区别,都是验证码的一种,最大的区别就是:图片验证码是免费的,只需要技术实现就可以;短信验证码是收费的,提升了运营成本。通常情况下,两者同时使用效果更好。图片验证码可以防止有人写脚本不停的恶意访问,短信验证码则是对用户安全性验证。图形验证码”目的在于防刷,证明使用者是人而非机器。短信验证码”目的在于鉴权,证明用户是本人。 推荐阅读:聊聊短信验证码为什么通常是6位数字呢
小编调查了20个平台,图形验证码和短信验证码同时使用的占据一半,仅有图片验证码的占35%,仅有手机验证码的占15%。