返回列表 发布新帖

[日常知识] [为什么验证码大多数是6位?]

45 3
发表于 2025-1-8 01:09:15 来自手机 | 查看全部 阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
通常,偶数位更便于记忆,因为可以分成相同数量的多组模块来记。

比如,6位数字可以分为 2/2/2 或者3/3 来记忆;4位可以分为2/2或者一次性记忆。5位数不符合人类记忆习惯,不方便且易出错。所以现在以偶数位验证码居多。

文本验证码大多为4-9位数,数字越多,系统解码花费的平均时间越长,安全系数也越高。如果用软件破解,根据当前各个互联网接口的响应时间加上网络传输时间,尝试一次验证码需要50毫秒。

那么,如果是3位数验证码,则最多要从000到999尝试共1000次,需要50秒,一次猜中的概率为0.1%;如果是4位数,最多需要500秒(8.3分钟)一次猜中的概率为0.01%;同理,如果是6位数,最多需要50000秒(13.8小时),一次猜中的概率为0.0001%。

目前动态文本验证码都具有“时效性”(几分钟后就会过期),有些系统会设置输入几次错误的验证码后锁定用户。综合等待系统反应时间、安全系数和人的一般记忆规律,6位数的文本验证码在实际应用中更常见。
1736109787192.webp
咸鱼o( ❛ᴗ❛ )o

评论3

ysddfdphgl@Lv.5星光赞助(未赞助不可申请) 发表于 2025-1-8 01:45:46 来自手机 | 查看全部
了解了
回复

使用道具 举报

风中追枫楼主星光赞助(未赞助不可申请) 发表于 2025-1-8 08:39:39 来自手机 | 查看全部
路过
回复

使用道具 举报

肉松小贝Lv.5星光赞助(未赞助不可申请) 发表于 2025-1-8 10:56:03 来自手机 | 查看全部
感谢科普
回复

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

投诉/建议联系

ysqbbs@outlook.com

未经授权禁止转载,复制和建立镜像,
如有违反,追究法律责任
  • 关注公众号
  • 添加QQ群
Copyright © 2001-2025 源社区 版权所有 All Rights Reserved.
关灯 在本版发帖
扫一扫添加QQ群
返回顶部
快速回复 返回顶部 返回列表