1、手机验证码一般都是数字,都是有一定机率被用户猜中的;4位的话,有1/10000=0.01%的概率;6位的话,有1/1000000=0.0001%的概率。
如果没有限制验证码错误次数,或者有限制被绕过;4位数验证码基本上5分钟就能破解出来(已经很慢了)。
6位数验证码就没那么容易了,出于安全性考虑,我们现在看到的验证码大多是6位不是4位,是因为6位比4位更具有安全性,不容易被破解。
2、6位可以分为 2/2/2 或者3/3 来方便记忆,更能符合不同用户的不同记忆习惯。 4位就只能2/2 ,如果一次记忆又容易出错,不过用2/2来记也还不错 ;如果是5位就不靠谱了,分成2/3来记忆 不方便而且易出错。