公式与原理
使用浏览器 crypto.getRandomValues() 获取加密级随机数,并确保每种已选字符至少出现一次。
实际示例
选择 16 位并启用四类字符,会生成类似“h7$Qp2!Lm9#Rk4@x”的随机组合。
常见问题
网站会看到生成的密码吗?
不会,生成过程完全在浏览器本地进行。
为什么没有字母 O 和数字 0?
字符集避开了部分容易混淆的字符。
在浏览器本地生成包含所选字符类型的随机密码。 结果会随输入即时更新。
密码只在当前设备生成,不会上传或保存。建议每个账号使用不同密码并交由密码管理器保存。
使用浏览器 crypto.getRandomValues() 获取加密级随机数,并确保每种已选字符至少出现一次。
选择 16 位并启用四类字符,会生成类似“h7$Qp2!Lm9#Rk4@x”的随机组合。
不会,生成过程完全在浏览器本地进行。
字符集避开了部分容易混淆的字符。