注册用户手机验证码用4位验证码有多大风险
4位的话只有10000种可能(一般验证码都是数字的),用最基础的工具发包,用最一般的电脑应该可以在5分钟内破解出来,重点是一般验证码在5分钟内都是有效的(何况还有一堆系统不设时效),所以基于这两点,用四位的话跟没用差不多。而用6位则有100万种可能,所耗时间就非常久了,如果你的验证码又有时效性,那基本很难破解出来(如果运气好也是有可能的!)但是如果验证码不加时效属性(一般5分钟内有效),也是可以被破解的,与四位的区别就是时间长短的问题。————————————擦,说注册用户时啊,和我上面回答的差不多,可以利用恶意注册。只要知道手机号码就行了。
■网友
【注册用户手机验证码用4位验证码有多大风险】 添加错误次数控制在5次以内。那三位验证码都够安全了
■网友
这个是这样,其实四位或者6位甚至于八位在纯安全性上的差别不大。因为如果不做其他限制的话,暴力破解的时间问题可以通过集群和分数算法解决。所以根本上提高安全性的办法是在验证码提交上做安全性限制。增加验证码的长度仅仅是提高了破解的成本。
■网友
如果没有限制验证码错误次数,或者有限制被绕过的话4位数验证码 基本上5分钟就能破解出来。(已经很慢了。)6位数验证码还需要费点力气,不过照样能破解出来,时间大概在10小时左右。
■网友
老实说,我并没有感觉到6位也好,四位也好。在注册的时候用的验证码有任何安全的意思。充其量不过验证是否是现持有用户而已。
推荐阅读
- 手机■遇“纠纷”自己报警被识破 男子假卖手机骗60多万
- #医保云#备案报销手机搞定 看病买药“一码通行” 江苏医保云平台上线试运行
- “一部手机读云南”上线力争建成国家方志大数据中心西南中心
- 广东警方曝光38款存在超范围收集用户信息违规行为App
- 为啥工商银行的用户体验如此之差
- 夕阳红|南通移动:“智慧养老”手机让“夕阳红”不孤单
- 强迫学生摔手机 云南涉事教师被停课调查
- 红米手机通过QQ空间的成功营销,给涉足社会化营销的企业有哪些启示
- 电池|享域混动 为了满足用户需求 优惠1.5万
- 5.1声道片源对于没有5.1硬件系统的用户来说有意义吗