企评社

密码生成器

CSPRNG 密码学安全随机 · 指定长度与字符集 · 熵值强度估算

全部在浏览器本地生成,密码不上传、不存放
字符集
强度估算 = 长度 × log₂(字符池)

常见问题

随机数在哪里产生?会被上传吗?

不会。随机数来自浏览器的密码学安全随机数生成器 crypto.getRandomValues(CSPRNG),全程本地产生,不发起任何网络请求;密码刷新页面即清空,不做任何存储。

「强度估算」怎么算?

估算 = 长度 × log₂(字符集大小),即熵位数(bit),越大越难暴力破解:<40 偏弱、40–59 中等、60–89 强、≥90 很强。估算假设各字符等概率独立出现;若网站要求"必须包含某类字符",勾选对应字符集即可满足。

什么是「排除易混字符」?

0/O、1/l/I、| 长得几乎一样,手输时容易打错或看错。打开后会从字符池里去掉这些字符——字符池略小、熵略降,但输错率更低。

一次能生成多少个?

一次 1–50 个,每行可单独复制,也可一键复制全部或下载成 .txt 文件。

相关工具