Spacebar Clicker Logo

Spacebar Clicker

加密密码创建器

密码生成器

使用Web Crypto API生成强密码。创建密码短语并自定义字符集。

P@ssw0rd123!
Very Strong (96 bits)
16 个字符
616324864
Spacebar 或点击按钮,生成安全密码
🔑密码学与信息熵指南

强密码生成器:生成安全的高信息熵密码

薄弱、重复或基于字典的密码是撞库攻击、彩虹表查询和暴力破解账户接管的主要攻击途径。我们的随机密码生成器利用浏览器原生的Web 密码学 API(CSPRNG)创建数学上不可猜测的高信息熵密码,支持自定义长度(最长 64 个字符)、大小写字母、数字、符号以及易混淆字符过滤。

每个密码都在你的设备上 100% 本地生成。任何数据都不会被传输、记录或存储在外部服务器上,对于网上银行、电子邮箱、云服务以及 1Password、Bitwarden 和 Apple 钥匙串等密码管理器来说完全私密安全。

🛡️

CSPRNG 密码学

使用 crypto.getRandomValues() 采样硬件熵源,而非可预测的伪随机种子。

硬件熵源
🔒

100% 纯客户端隐私

零遥测、零网络请求。你的密码绝不会接触任何服务器或云端数据库。

零知识执行
⚙️

自定义字符规则

自由开关大小写字母、数字和特殊符号,并排除 0/O1/l/I 等易混淆字符。

精细化控制
📊

实时信息熵仪表

以比特为单位计算 NIST 推荐的香农信息熵,如果你的密码容易被 GPU 集群破解会及时发出警告。

比特熵追踪

密码长度与暴力破解耗时对照表

长度字符集计算所得信息熵预计破解时间(现代 GPU)安全等级
8 个字符字母 + 数字~47 位不到 1 分钟极度脆弱
12 个字符大写 + 小写 + 数字~71 位~2 到 3 周中等
16 个字符全部(大小写、数字、符号)~105 位~10,000+ 年高度安全
24+ 个字符全部(完整字符池)~157+ 位数万亿年军事级 / 抗量子计算

🚀四步生成安全密码

第 1 步:选择模式

在“随机字符”(生成最高信息熵字符串)和“口令短语”(生成易记的 Diceware 风格密码)之间切换。

第 2 步:配置字符规则

设置长度滑块(6–64 个字符),开关各类字符集,并可选排除 0/O 和 1/l/I 等易混淆字符。

第 3 步:按空格键生成

敲击空格键或点击生成按钮,即刻掷出密码学安全的结果。

第 4 步:查看信息熵并复制

查看实时强度仪表,然后点击输出框或复制按钮,将密码直接送入剪贴板。

常见问题

用这个在线工具生成密码安全吗?

安全,非常安全。与那些把请求发送到远程服务器的在线工具不同,我们的生成器完全在你的浏览器内通过 JavaScript 的 window.crypto API 执行。任何密码都不会经由网络发送,也不会保存到 Cookie 或服务器访问日志中。

什么样的密码才算密码学意义上的强密码?

密码学强度主要取决于密码长度和信息熵。一个由大小写字母、数字和特殊符号组成且超过 16 个字符的密码可提供超过 100 位的香农信息熵,使字典攻击和 GPU 暴力破解在数学上变得不可行。

Math.random() 和 Web Crypto API 有什么区别?

标准的 Math.random() 是伪随机数生成器(PRNG),一旦攻击者知晓内部种子状态就能推导出可预测的序列。而 crypto.getRandomValues() API 是密码学安全的伪随机数生成器(CSPRNG),由操作系统硬件熵源(如 CPU 时钟抖动、鼠标移动、热噪声)播种。

为什么要排除易混淆字符?

数字 0 和字母 O,或大写 I 和小写 l,在许多字体中看起来一模一样。开启“排除易混淆字符”可以避免在智能电视、手机键盘或纸质备份单上手动输入密码时出错。

这些密码可以在密码管理器中使用吗?

可以!这些密码满足所有主流密码管理器的复杂度要求,包括 1Password、Bitwarden、LastPass、Dashlane、KeePass、Apple iCloud 钥匙串和 Google 密码管理器。

我应该多久更换一次网络密码?

根据 NIST 网络安全指南,只要没有证据表明发生了安全泄露,你无需定期轮换强大且唯一的密码。在所有服务上使用唯一的高信息熵密码并启用多重身份验证(MFA / 2FA)才是最有效的防御手段。