CoderTools

密码生成器

即时创建强大、安全的密码

16 字符
4 32 64 128
数量
点击「生成密码」创建安全密码

字符集

关于密码生成器

此工具帮助您创建强大、安全且难以破解的密码。强密码对于保护您的在线账户和个人信息至关重要。

强密码提示

  • 使用至少 12-16 个字符以获得更好的安全性
  • 混合使用大写字母、小写字母、数字和符号
  • 避免使用生日或姓名等个人信息
  • 为不同账户使用不同的密码
  • 考虑使用密码管理器安全存储您的密码

关于密码短语

密码短语是由随机单词组成的密码。由于其长度,它们更容易记忆但仍然非常安全。像「correct-horse-battery-staple」这样的密码短语可能比短而复杂的密码更安全。

了解密码强度

密码强度根据字符集大小和密码长度计算。破解时间估算假设攻击者使用能够每秒进行数十亿次猜测的快速计算机。

不同长度和字符集的密码熵值对照表

熵值(bits)决定密码强度。熵值越高 = 越难破解。敏感账户建议使用 80+ bits。

字符集 8 10 12 16 20
仅数字 (0-9) 27 bits 33 bits 40 bits 53 bits 66 bits
小写字母 (a-z) 38 bits 47 bits 56 bits 75 bits 94 bits
大小写字母 (a-z, A-Z) 46 bits 57 bits 68 bits 91 bits 114 bits
字母数字 (a-z, A-Z, 0-9) 48 bits 60 bits 71 bits 95 bits 119 bits
完整字符集(字母+数字+符号) 52 bits 66 bits 79 bits 105 bits 131 bits
<40 bits: 弱 40-50 bits: 一般 50-60 bits: 中等 60-70 bits: 良好 70-80 bits: 强 80-100 bits: 非常强 100-120 bits: 极佳 >120 bits: 最高

常用加密算法的密码强度要求

算法 密钥长度 最小密码长度(完整字符集) 建议
AES-128 128 bits 20 字符 标准安全场景使用 16+ 字符完整字符集
AES-256 256 bits 39 字符 建议 24+ 字符,最高安全需 39+ 字符
RSA-2048 ~112 bits 17 字符 证书标准配置,16+ 字符即可
RSA-4096 ~140 bits 22 字符 高安全场景,建议 20+ 字符
SHA-256 256 bits 39 字符 密码哈希时配合盐值和迭代使用
bcrypt 184 bits 28 字符 首选密码存储方案,内置盐值

* 最小密码长度假设使用完整字符集(95个可打印ASCII字符)。使用更少字符类型需要更长密码。

安全说明

所有密码都在您的浏览器中使用加密安全的随机数生成器本地生成。没有密码被发送到任何服务器或存储在任何地方。

相关工具