KeepassDX 中文文档 下载 App

密码生成器 - 创建真正随机的强密码

为什么需要随机密码生成器

手动生成密码有一个致命问题——人的大脑不擅长生成真正随机的东西。你觉得的"随机"其实总是包含某种模式(数字升序、字母降序、替换规则等),这些模式会被密码破解工具快速识别。

KeePassDX 的密码生成器使用 Android 系统的加密随机数生成器(SecureRandom),产生密码学级别的真随机密码。

打开生成器

在编辑条目界面,点击密码字段旁边的"生成"按钮(✨ 图标),就会打开密码生成器弹窗。

密码生成器
随机密码生成器

配置规则

字符类型

你可以勾选需要包含的字符类别:

长度

排除易混淆字符

有些字符容易在不同字体或设备上混淆,可以排除:

连续字符限制

可以设置:

口令词模式

除了纯随机字符,KeePassDX 还支持口令词生成(类似 Diceware):

口令词的熵值(随机性)不如同长度的纯随机字符,但好记得多。如果你需要一个能记在脑子里的密码(比如数据库主密码),口令词模式比纯随机字符实用得多。

快速生成

KeePassDX 还有一个隐藏的快捷功能:在密码字段上长按,会直接生成一个符合当前条目的随机密码,不用打开生成器弹窗。生成规则继承上一次的生成配置。

常见坑

生成的密码太长被网站拒绝

有些网站对密码长度有上限(比如 64 字符但实际只允许 12 字符)。生成前先查一下目标网站的密码规则,或者生成后尝试保存——KeePassDX 会帮你复制,你粘贴试一下。

某些字符在应用内无法输入

极少数应用的输入框会过滤特殊字符(比如银行 App 可能拒绝引号 ")。如果生成的密码登录时失败,试试生成一个不含特殊字符的版本。