使用方法
- 设置长度和数量。
- 勾选要使用的字符:小写、大写、数字、符号。
- 点击“生成”得到新的一批。
- 复制列表。
每个字符都从所选字符集中独立、均匀地抽取。用大小写字母和数字(62 个)生成 20 位约有 119 位熵;再加上 10 个符号(共 72 个)约 123 位。
选择长度和字符类型,一次生成多个随机密码。
完全在浏览器中运行。输入内容不会被发送或保存。
每个字符都从所选字符集中独立、均匀地抽取。用大小写字母和数字(62 个)生成 20 位约有 119 位熵;再加上 10 个符号(共 72 个)约 123 位。
小写 a-z、大写 A-Z、数字 0-9,以及可选的 10 个符号:! @ # $ % ^ * + = -。
使用浏览器的 crypto.getRandomValues 并做拒绝采样,每个允许的字符概率相同。不会发送或保存。
长度 8 位以上、至少一个字母或数字、并至少包含一个上述符号即为通过。字符独立抽取,可能没有符号,需要时请重新生成。