跳到主要内容

密码管理软件

本节内容主要介绍了什么是密码管理器、常见密码管理软件等相关信息

什么是密码管理器

**你是否在为各个网站都要设置密码而烦恼?**全部设置同一个,密码强度太低;全部设置不一样的又记不住;只在最后几位变一变又总是记混……

密码管理器可以帮助你自动生成复杂密码、自动填充(填写)密码,让你的各个网站密码都不一样!并且,在它的帮助下你也不必分别记忆每个网站的不同密码究竟是什么,只需要记住密码管理器自己的密码,剩下的都由它搞定!

常见的密码管理软件

按推荐顺序排序

软件名称是否收费在线/离线跨平台情况备注
Bitwarden常用功能免费仅在线全平台懒得折腾直接选
Keepass完全免费离线/在线Win衍生品众多,可看作全平台
Keepass2Android完全免费离线/在线AndroidKeepass 衍生
KeePassXC完全免费仅离线Mac+WinKeepass 衍生,就是同步麻烦
KeepassDX完全免费仅离线AndroidKeepass 衍生,同步也麻烦
密码(iOS 自带)完全免费离线/在线iOS只能在苹果生态里使用
KeePassium常用功能免费离线/在线iOSKeepass 衍生,同步要付费
1Password14 天试用期仅在线全平台收费负担不起
KeeWeb完全免费仅在线全平台Keepass 衍生,稳定性差,需备份
Enpass基本功能免费仅在线全平台
LastPass基本功能免费仅在线全平台安全问题显著
浏览器自带完全免费离线全平台建议立即放弃,极不安全

Warning

警告!切勿使用浏览器保存你的密码!!!浏览器是明文储存的,密码可以非常简单地被其他人盗取!

密码管理器的简单使用

创建你自己的数据库

  1. 从上文中选择一个适合你的密码管理器
  2. 点击“创建”(或者其他近义词)来创建你的密码管理器
  3. 使用一个安全的密码(通常 16 位以上,含大小写、数字、特殊符号)来保护你的数据库
  4. 如果可能,创建一个密钥文件并妥善保存它(就像保险箱是密码 + 钥匙一个道理)
  5. 开始创建你的密码条目,向其中增加网站名称、登录用户名、密码,并填写网址等信息
  6. 保存数据库
  7. 开启自动填充权限
  8. 根据需要开启指纹/面容验证

打开自动填充的相关设置

  1. 在手机系统中搜索“自动填充”或者“密码”
  2. 将密码管理软件更换为你选择的软件
  3. 打开一个软件,点击用户名,稍等片刻,密码管理器就会自动弹出一个提示,让你选择对应的条目
  4. 初次设置以后,密码管理器就能帮助你自动填充账号和密码了!

密码管理器进阶

自动填充(Keepass)

  1. 在网站(https://keepass.info/plugins.html#keepasshttp)或此处下载插件
  2. 将其放到 KeePass 的插件目录中,并重启软件
  3. 在浏览器中下载搜索“Keepass http”,并下载相关插件,FirefoxEdgeChrome
  4. 浏览器会提出配对请求,允许次请求即可
  5. 打开一个网页,现在已经可以自动填充了!

数据同步

设想一个场景 我在手机的数据库中保存了教务系统的密码,但是现在我需要在电脑上登录 我肯定不希望通过 QQ 之类的传送密码(这样我不是白加密保存密码了吗),也不希望自己手动将数据库拷贝到电脑上再使用,所以该怎么办呢?

这时候就需要用到数据同步软件与 WebDAV 了(例如坚果云InfiniCLOUD等),它们可以在各个设备之间自动同步你指定的文件,详情可查看此网页的简单介绍此处的相关教程等。

OTP/TOTP/二次验证

KeePass

  1. 在网站(https://keepass.info/plugins.html#keeotp)或此处下载 KeeOtp2 插件
  2. 将其放到 KeePass 的扩展目录下
  3. 重启软件
  4. 新建一个条目,将除了 OTP 以外的信息都填写完毕
  5. 右键该条目,点击“KeeOTP2 -> Configure TOTP”,在弹出的对话框中填写相关信息,或者点击“Scan QR Code”以扫描二维码添加 TOTP 二次验证
  6. 完成后,你可以使用 Ctrl T 快捷键复制 TOTP 信息

KeePass2Android

  1. 使用微信扫描网页上的二维码,并复制扫描出来的信息
  2. 创建一个条目,并填写除了 TOTP 以外的所有信息
  3. 点击“添加额外的字符串”,字段名 填写 otp字段值 填写刚刚复制的字符串
  4. 保存即可

其他工具

OTP/TOTP/二次验证工具

如果你不像用上面的密码管理软件加上一堆插件来管理你的 OTP,你也可以直接使用以下软件统一管理你的 OTPs

Aegis Authenticator

  • GitHub
  • F-Droid(请先使用 此链接 将 F-Droid 的南京大学中国镜像添加到你的软件,再搜索 com.beemdevelopment.aegis
  • 特点: 免费开源,支持本地加密备份(如将备份导出至 Google Drive、Dropbox 等实现手动同步)。
  • 优点: 强大的加密备份功能,无广告,开源透明性高,隐私友好。
  • 缺点: 不支持自动云同步,需要手动导入导出备份文件。

其他 OTP

敬请参考网络攻略以及应用商店下载量和评价,不在此过多推荐

此外,请勿使用 Microsoft Authenticator,因其功能缺失、更新维护不稳定。

密码泄露检测工具

在线复杂密码生成工具

参考资料

  1. 小众论坛
  2. 坚果云