密码生成器
CSPRNG 密码学安全随机 · 指定长度与字符集 · 熵值强度估算
全部在浏览器本地生成,密码不上传、不存放
字符集
强度估算 = 长度 × log₂(字符池)
常见问题
随机数在哪里产生?会被上传吗?
不会。随机数来自浏览器的密码学安全随机数生成器 crypto.getRandomValues(CSPRNG),全程本地产生,不发起任何网络请求;密码刷新页面即清空,不做任何存储。
「强度估算」怎么算?
估算 = 长度 × log₂(字符集大小),即熵位数(bit),越大越难暴力破解:<40 偏弱、40–59 中等、60–89 强、≥90 很强。估算假设各字符等概率独立出现;若网站要求"必须包含某类字符",勾选对应字符集即可满足。
什么是「排除易混字符」?
0/O、1/l/I、| 长得几乎一样,手输时容易打错或看错。打开后会从字符池里去掉这些字符——字符池略小、熵略降,但输错率更低。
一次能生成多少个?
一次 1–50 个,每行可单独复制,也可一键复制全部或下载成 .txt 文件。