首页/加密校验/密码生成

密码生成

本地生成

使用浏览器的加密级随机数生成密码,随机过程完全在本机完成,生成的密码不会经过网络。

点击上方按钮生成密码
字符集大小-
组合总数(位数)-
强度评级-
离线暴力破解预估-

怎样算一个安全的密码

长度最重要。在字符集相同的情况下,密码每增加 1 位,破解难度约增加几十倍。日常使用建议至少 12 位,重要账号建议 16 位以上。
不要用有规律的信息。生日、手机号、姓名拼音、键盘连号(123456、qwerty)都在字典的第一批尝试范围里。
不要一号一密。不同网站使用不同密码,避免某一站泄露后其它账号被撞库。密码太多记不住可以配合密码管理器。
本页的破解时间是怎么算的?按「离线暴力破解、每秒尝试 1 万亿次」这一较强的攻击假设估算,实际网站登录通常还有次数限制与验证码,破解难度会更高。但假设一旦数据库泄露、攻击者拿到密码哈希,就必须按离线速度考虑。