新手帮助|网站标签|加入收藏|爱码族平台群:爱码族平台群

爱码族-最全手机验证码平台资讯门户网站

为什么手机验证码有的是4位有的是6位?

分类:接码资讯 | 来源:未知 | 时间:2016-12-12 00:11

  为什么手机验证码有的是4位有的是6位?

  作者:张俊峰

  链接:https://www.zhihu.com/question/20646284/answer/16073876

  来源:知乎

  着作权归作者所有,转载请联系作者获得授权。

  回答1:

  手机验证码一般都是数字,都是有一定几率被用户猜中的,4位的话,有1/10000=0.01%的概率,6位的话,有1/1000000=0.0001%的概率。而用户一次记住4位数字是容易的,6位就没那么容易了,所以设计手机验证系统的时候,就可以有如下选择了:

  为了细致的用户体验,对0.01%的破解概率不是太在乎的话,就用4位的;

  为了更安全,使猜中概率接近于0.0001%(近乎于不可能事件了吧),使用6位的;

  回答2:

  人记忆数字习惯于2位或者4位一起记吧。3位的话猜中概率有点高(0.1%),5位不符合用户日常记忆的习惯(别跟我说10086好记,那不一样)

  再PS:写完之后我才觉得,其实可能大多数小公司用的手机验证码系统,都是找第三方公司提供的验证服务的,人家就只有4位或者6位的选择,爱用不用。

  回答3:

  前两天刚刚被问到这个问题,其实现在看到的验证码很少有四位的了,仔细想了 大致有以下两点:

  1、安全性考虑。现在看到的验证码大多是6位不是4位,是因为6位比4位更具有安全性,不容易被破解。

  2、6位可以分为 2/2/2 或者3/3 来记忆,更能符合不同用户的不同记忆习惯。 你看4位就只能2/2 ,如果一次记忆又容易出错,不过用2/2来记也还不错 ;如果是5位就不靠谱了,分成2/3来记忆 不方便而且易出错。

  综上,一般验证码都是4或6位的。

  个人观点~

上一篇:验证码平台背后潜藏灰色产业链:数千万黑卡平 下一篇:如何利用阿里大于(大鱼)平台进行发送手机验证码

图文推荐