AuthPass:兼容 KeePass kdbx 格式的跨平台开源密码管理器,Flutter 构建 + WebDAV 同步 + 内置 OTP

AuthPass 是一款基于 Flutter 构建的现代开源密码管理器,原生兼容 KeePass kdbx 3/4 格式,覆盖 Windows/macOS/Linux/Android/iOS/Web 全平台。支持 AES/ChaCha20 加密保护密码库、WebDAV 同步到 Nextcloud/ownCloud 自托管服务器、内置 TOTP 一次性密码生成器和自动填充功能。如果你已有 KeePass 数据库想换个现代界面,或需要 iOS/Web 端访问密码库,AuthPass 是免费方案里平台覆盖最广的选择。注意尚未通过独立第三方安全审计。

一句话简介

AuthPass 是一款基于 Flutter/Dart 构建的现代开源密码管理器,原生兼容 KeePass kdbx 3/4 格式,覆盖 Windows/macOS/Linux/Android/iOS/Web 全平台。支持 AES/ChaCha20 加密、WebDAV 同步、内置 TOTP。已有 KeePass 数据库可直接打开无需格式转换。尚未通过独立第三方安全审计。

官网: https://authpass.app/ | GitHub: https://github.com/authpass/authpass

核心亮点

  • 🔑 原生 KeePass kdbx 兼容:直接打开/编辑/保存 .kdbx,跟 KeePassXC/KeePassDX 共用同一文件无需格式转换
  • 🌐 全平台覆盖:Win/macOS/Linux/Android/iOS/Web——KeePass 生态里平台覆盖最广
  • ☁️ WebDAV 直连同步:内建 WebDAV,连 Nextcloud/ownCloud 自动同步密码库
  • 📱 内置 OTP 生成器:TOTP 在密码条目里生成,登录不切换 App
  • 🔓 Flutter 开源可审查:代码全公开,跨平台 UI 体验一致
  • 功能详解

    KeePass 格式兼容——无缝迁移的基石

    kdbx 3/4 完整支持。桌面 KeePassXC → 手机 AuthPass 打开同一个 .kdbx,完全互操作。把 .kdbx 放 Nextcloud 同步目录 → 两边无缝协同。不用 CSV 导入导出折腾半天。

    跨平台实现——Flutter 的取舍

    Flutter 框架所有平台共享 UI 代码,界面风格一致。代价是 500+ 条目在老设备上比原生稍慢。移动端自动填充通过系统 Autofill API 实现,部分 App/网页兼容性不如商业产品。

    WebDAV 同步——自托管数据主权

    连 Nextcloud → 新建文件夹放 .kdbx → AuthPass 添加 WebDAV 连接。同步冲突创建 .conflict 副本不静默覆盖。Google Drive/OneDrive 需本地同步客户端中转。

    TOTP 生成器——一站式登录

    密码+验证码放一起:自动填充用户名密码 → 同界面看 TOTP 码 → 输入。安全 tradeoff:密码库被攻破攻击者同时拿到密码和 2FA 种子。是否接受取决于对主密钥强度的信心。

    安装/使用教程

    桌面端:GitHub Releases 下载安装包

    移动端:Google Play / App Store 搜索 AuthPass

    Web 端:https://authpass.app/

    首次配置:打开已有 .kdbx 或创建新密码库 → 设强主密码(16+位)→ 强烈建议创建密钥文件放 U 盘 → WebDAV 同步配置 Nextcloud 地址

    ⚠️ 主密码和密钥文件丢失 = 永久无法访问,KeePass 格式无找回功能。

    适用场景

  • KeePass 用户换现代界面:KeePass 生态里 UI 最现代、平台最全的移动端选择
  • 自托管密码管理:Nextcloud + AuthPass + WebDAV = 零信任第三方
  • 跨平台密码一致性:唯一在所有平台都有官方客户端的 KeePass 兼容工具
  • 双因素认证整合:密码管理器+验证码一个 App 搞定
  • KeePass 团队协作:小团队共享 .kdbx 放 Nextcloud,各人用 AuthPass/KeePassXC 打开
  • 类似工具对比

    维度AuthPassKeePassXCKeePassDXBitwarden
    价格免费开源免费开源免费开源免费/$10年
    平台★★★★★ 全平台仅桌面仅Android★★★★★ 全平台
    KeePasskdbx 3/4kdbx 3/4kdbx 3/4需导入
    同步WebDAV内建外部工具多种云官方服务器
    自动填充基本浏览器完善Android★★★★★
    审计

    桌面端 KeePassXC 最强,移动端 AuthPass 平台最广,不介意放弃 KeePass 选 Bitwarden。

    常见问题 FAQ

    Q: AuthPass 安全吗?

    A: AES/ChaCha20 加密方案成熟,代码开源可审查。但尚未第三方独立审计,合规需求选 KeePassXC 或 Bitwarden。个人使用风险可控。

    Q: 500+ 条目会不会卡?

    A: 新手机秒级,3-4 年前中低端机建议 KeePassDX 代替。

    Q: 没 Nextcloud 怎么同步?

    A: Syncthing P2P 同步 / Dropbox 本地客户端 + 本地文件 / Web 端临时上传 / 便宜 Nextcloud 托管。

    Q: iOS 上 vs Strongbox?

    A: Strongbox 功能全+原生体验+有审计。AuthPass 免费+跨平台一致。预算允许 Strongbox,想免费 AuthPass。

    Q: 能跟 KeePassXC 共用吗?

    A: 完全可。.kdbx 放 Nextcloud → 桌面 KeePassXC + 手机 AuthPass。避免同时编辑产生冲突。

    相关推荐

  • FreeFileSync:开源同步工具 — 搭配 AuthPass 做本地密码库同步
  • Nextcloud Talk:企业通讯利器 — Nextcloud 全套自托管:日历+通讯+AuthPass 密码管理
  • 浏览 数据安全专区 获取更多安全加密工具
  • 推荐资源

    GPT4All:把大模型装进口袋——在你自己电脑上零门槛跑开源 LLM

    GPT4All:把大模型装进口袋——在你自己电脑上零门槛跑开源 LLM

    GPT4All 是一款由 Nomic AI 开发的开源工具,允许用户在个人电脑上本地运行开源 LLM,支持 Windows、macOS 和 Linux。提供直观的桌面应用和 Python/C++ API,适合关注隐私、需要离线 AI 能力的开发者和普通用户。核心卖点:所有计算在本地完成,对话数据不会离开你的电脑,支持 GGUF 格式的多种开源模型,从 1.5B 到 70B+ 参数均可通过 GPU 加速或 CPU 纯跑。

    AI与数据 开发工具
    GSConnect:把 Android 手机无缝接入 GNOME 桌面,通知/剪贴板/文件全同步

    GSConnect:把 Android 手机无缝接入 GNOME 桌面,通知/剪贴板/文件全同步

    GSConnect 是一个 GNOME Shell 扩展,通过实现 KDE Connect 协议在 Linux 桌面和 Android 手机之间实现通知同步、剪贴板双向共享、无线文件传输和远程控制。核心卖点:与 GNOME Shell 深度集成,无需安装任何 Qt/KDE 依赖库,所有数据通过本地 Wi-Fi 加密传输,不经过第三方服务器。适合使用 GNOME 桌面 + Android 手机的 Linux 用户。

    办公文档 系统辅助
    Postman 开源替代品横评:Bruno、Hoppscotch、Insomnia 怎么选

    Postman 开源替代品横评:Bruno、Hoppscotch、Insomnia 怎么选

    Postman 近年强推云同步和强制登录,越来越多开发者开始寻找替代品。本文实测三款主流开源 API 客户端——Bruno(Git 原生、离线优先,API 请求存为 .bru 纯文本文件)、Hoppscotch(浏览器即用、实时协作)和 Insomnia/Insomnium(功能最全面、有插件市场)——帮你根据团队规模和工作流选出最合适的方案。

    开发工具
    Smuxi:从分离式 IRC 客户端到"始终在线"聊天工具的架构遗产

    Smuxi:从分离式 IRC 客户端到"始终在线"聊天工具的架构遗产

    Smuxi 是一个受 irssi 启发的 GNOME 多协议 IRC 客户端,核心特色是分离式客户端/服务器架构——后台 smuxi-server 保持与 IRC 网络持久连接,前端 GUI 可随时断开重连而不丢失消息。虽然项目已停止维护,但其架构理念对理解现代"始终在线"聊天工具的设计模式仍有参考价值。

    开发工具 聊天工具
    Pick Color Picker:几十KB的轻量级 Linux 屏幕取色工具,支持 RGB/HEX/HSL 多格式一键输出

    Pick Color Picker:几十KB的轻量级 Linux 屏幕取色工具,支持 RGB/HEX/HSL 多格式一键输出

    Pick Color Picker 是 Stuart Langridge 开发的一款 Linux 原生屏幕颜色拾取工具,仅几十 KB 大小。鼠标悬停像素即显示放大视图和 HEX/RGB/HSL 颜色值,一键复制到剪贴板。适合前端开发、Linux 桌面主题定制和 UI 设计时快速取色。注意项目自 2017 年停更,Wayland 环境可能不兼容——建议 Xorg 用户使用。

    开发工具 桌面美化
    KDE PIM:KDE Plasma 原生个人信息管理套件,KMail 深度 PGP 加密 + Akonadi 统一离线搜索

    KDE PIM:KDE Plasma 原生个人信息管理套件,KMail 深度 PGP 加密 + Akonadi 统一离线搜索

    KDE PIM 是 KDE Plasma 桌面环境内置的个人信息管理套件,通过 Kontact 统一界面整合 KMail(邮件)、KOrganizer(日历/任务)、KAddressBook(联系人)和 Akregator(RSS 阅读器),由 Akonadi 数据后端统一驱动。KMail 对 OpenPGP/SMIME 加密的支持是桌面邮箱中最深的——原生内置无需插件。支持离线全文搜索、CalDAV/CardDAV 同步 Google 和 Nextcloud。适合 KDE Plasma 用户和重视本地化管理的效率党。

    数据安全 办公文档 +1
    KDiskMark:Linux 上最像 CrystalDiskMark 的磁盘测速工具,fio 的 GUI 分身

    KDiskMark:Linux 上最像 CrystalDiskMark 的磁盘测速工具,fio 的 GUI 分身

    KDiskMark 是一个面向 Linux 的图形化磁盘基准测试工具,底层调用 fio 引擎,提供类似 CrystalDiskMark 的交互体验。适合需要快速评估 SSD/HDD/NVMe 读写性能但不想啃 fio 命令行的用户。支持顺序读写、4K 随机读写、多队列深度/线程组合测试,结果以表格直观展示。

    开发工具 系统辅助
    Fan Control:开源 Windows 风扇控制,把散热和静音都抓在自己手里

    Fan Control:开源 Windows 风扇控制,把散热和静音都抓在自己手里

    Fan Control 是一款免费开源的 Windows 风扇控制软件,适合想精确平衡散热与静音的 PC 玩家、DIY 装机用户和硬件发烧友。核心卖点:为机箱里每个风扇单独绘制温度-转速曲线,支持图表、线性、目标温度、混合、同步五种模式,可读取 CPU、GPU、硬盘、水冷液温等传感器作为控制源。

    系统辅助 硬件工具
    7-Zip:22 年老牌压缩工具,为什么至今仍是压缩率天花板

    7-Zip:22 年老牌压缩工具,为什么至今仍是压缩率天花板

    7-Zip 是 Igor Pavlov 开发的免费开源文件归档工具,以 LZMA/LZMA2 算法和自有的 7z 格式著称。支持 50+ 种压缩格式的解压和 7 种格式的创建,内置 AES-256 加密和分卷压缩。核心卖点:同等条件下压缩率高于 WinRAR 和 WinZip,且完全免费——包括商业使用。

    数据安全 文件管理
    Tauon Music Box:当现代 UI 遇上本地音乐收藏——一款被低估的开源音乐播放器

    Tauon Music Box:当现代 UI 遇上本地音乐收藏——一款被低估的开源音乐播放器

    Tauon Music Box 是一款开源跨平台音乐播放器,由 Taiko2k 开发,采用 Qt 构建现代化用户界面,支持 Linux 和 Windows。提供高效的本地音乐库管理、播放列表管理、无缝播放和 Last.fm Scrobbling。适合拥有中等规模本地音乐收藏、偏好现代简洁界面设计的用户。核心卖点:在 Linux 上提供了接近 MusicBee 风格的现代 UI 体验,同时支持主题定制和插件扩展。

    音乐软件 系统辅助

    选择支付方式

    支付 ¥0.00 购买此资源