关于随机密码生成器
密码在中文里是"口令"(password)的通称。登录网站、电子邮箱和银行取款时输入的密码,严格来讲应该仅被称作"口令",因为它不是本来意义上的"加密代码",但也可以称为秘密的号码。<br /> <br /> 随机密码生成器通过密码学安全的随机数发生器(PHP random_int),从您选定的字符集中等概率抽取字符组成密码,不包含生日、单词、键盘规律等任何人工痕迹,可有效抵御字典攻击与撞库攻击。<br /> <br /> 使用建议:重要账户请使用 16 位以上、包含大小写字母数字与特殊字符的密码,并为每个网站设置不同密码,配合密码管理器保管;需要人工辨认或手抄时,建议勾选"排除易混淆字符"。
常见问题
为什么推荐使用随机密码?
人工编造的密码往往包含姓名、生日、单词或键盘规律,容易被字典攻击和撞库破解。随机密码从字符池中按密码学安全随机数等概率抽取,不包含任何可猜测规律,破解成本随长度指数上升。
什么是密码熵(Entropy)?
密码熵以比特(bits)为单位衡量密码的不确定性,计算公式为「密码长度 × log₂(字符池大小)」。一般来说熵值低于 45 偏弱,70 以上为强密码,100 以上极强。本工具生成结果时会实时显示熵值。
为什么要排除 i、l、1、o、0、O?
这些字符在很多字体下高度相似(小写 L 与数字 1、大写 i 与小写 l、字母 O 与数字 0),手抄或跨设备辨认时容易混淆。对安全要求极高、需要人工识读的场景,建议保留勾选「排除字符」。
在网页上生成密码安全吗?
本页面通过 HTTPS 访问,密码由服务端使用 random_int() 密码学安全随机数生成后仅返回到您的浏览器,本站不存储任何生成结果;历史记录仅保存在您本地浏览器中。生成后建议立即复制到密码管理器妥善保管。