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 密码管理
  • 浏览 数据安全专区 获取更多安全加密工具
  • 推荐资源

    Open Interpreter:在本地跑 LLM 执行代码,没有文件限制、不上传数据到云端的开源 Code Interpreter 替代

    Open Interpreter:在本地跑 LLM 执行代码,没有文件限制、不上传数据到云端的开源 Code Interpreter 替代

    Open Interpreter 是一个开源命令行工具,让大语言模型(LLM)在你的本地电脑上安全执行 Python、JavaScript、Shell 等代码。你可以把它理解为本地版的 ChatGPT Code Interpreter——没有 100MB 文件大小限制、不需要上传数据到云端、支持通过 Ollama/LM Studio 使用本地开源模型。安装只需 pip install open-interpreter,一条命令启动交互式终端。适合需要 AI 辅助本地自动化、数据分析和编程的开发者。

    AI与数据 开发工具
    Sigil:免费开源 EPUB 编辑器,代码级控制电子书排版,正则批量替换几千处只需几秒

    Sigil:免费开源 EPUB 编辑器,代码级控制电子书排版,正则批量替换几千处只需几秒

    Sigil 是一款免费开源的 EPUB 电子书编辑器,提供 WYSIWYG 和代码双视图编辑。支持 EPUB 2/3 标准,内置 EpubCheck 验证,PCRE 正则跨文件批量查找替换,Python 插件系统可扩展。适合需要对 EPUB 内部结构做精细控制的作者、编辑和技术人员。Windows/macOS/Linux 全平台。

    办公文档 开发工具
    Revolt Desktop:开源自托管的 Discord 替代品,聊天数据完全由你掌控

    Revolt Desktop:开源自托管的 Discord 替代品,聊天数据完全由你掌控

    Revolt Desktop 是开源聊天平台 Revolt 的官方桌面客户端,支持 Windows/macOS/Linux。它提供类似 Discord 的熟悉界面,但代码完全开源(AGPL-3.0),支持自托管服务器,让你完全掌控通信数据。核心卖点:类 Discord 体验加上完全自托管,无第三方数据收集。

    数据安全 聊天工具
    Hyprland:Wayland 上最"好看"的动态平铺合成器,效率与美学兼得的 Linux 桌面方案

    Hyprland:Wayland 上最"好看"的动态平铺合成器,效率与美学兼得的 Linux 桌面方案

    Hyprland 是一个基于 Wayland 的动态平铺合成器,专为追求桌面效率与美学的 Linux 进阶用户设计。它将平铺窗口管理器的高效工作流与现代桌面的流畅动画、圆角、模糊效果无缝融合,支持高度自定义配置。核心卖点:开箱即用的视觉效果加上动态平铺,无需牺牲性能换美学。

    开发工具 系统辅助 +1
    Lumina Desktop:1GB 内存老笔记本的 BSD 原生桌面,空闲只用 100MB,可惜已停更

    Lumina Desktop:1GB 内存老笔记本的 BSD 原生桌面,空闲只用 100MB,可惜已停更

    Lumina Desktop 是基于 Qt5 和 Fluxbox 构建的轻量级开源桌面环境,专为 BSD 系统设计。空闲内存占用仅 100-250MB,在 1GB RAM 的老旧笔记本上也能流畅运行。内置 ZFS 快照管理、QSS 主题系统和模块化面板。项目已于 2020 年停止活跃开发,但其极简主义设计理念仍具参考价值。

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

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

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

    办公文档 系统辅助
    Flycast:免费开源世嘉 Dreamcast/Naomi/Atomiswave 模拟器,支持 Vulkan 高分辨率渲染与网络联机

    Flycast:免费开源世嘉 Dreamcast/Naomi/Atomiswave 模拟器,支持 Vulkan 高分辨率渲染与网络联机

    Flycast 是一款免费开源的跨平台世嘉 Dreamcast、Naomi 和 Atomiswave 模拟器,支持 Windows/macOS/Linux/Android/iOS/Web。提供 Vulkan 高分辨率渲染、即时存档、宽屏补丁、作弊码和点对点网络联机功能。Dreamcast 游戏兼容性极高,Naomi/Atomiswave 街机仍在持续优化。适合想在现代设备上重温《莎木》《索尼克大冒险》《灵魂能力》等经典的复古游戏玩家。

    开发工具 游戏开发
    Xfburn:Xfce 桌面的轻量光盘刻录工具——十几 MB 搞定 CD/DVD 的数据备份和 ISO 烧录

    Xfburn:Xfce 桌面的轻量光盘刻录工具——十几 MB 搞定 CD/DVD 的数据备份和 ISO 烧录

    Xfburn 是 Xfce 桌面环境自带的轻量级光盘刻录工具,专做 CD/DVD 数据刻录、音频 CD 制作和 ISO 镜像烧录。支持多区段刻录、可擦写光盘擦除、从音频文件创建 Red Book 标准 CD。包体积仅十几 MB,依赖极少,老旧设备也能流畅运行。基于 cdrtools/cdrkit 后端,Linux 各发行版包管理器均可一键安装。

    数据安全 系统辅助
    Oh My Zsh:一条命令拥有增强版终端,300+ 插件让 Git/Docker/kubectl 自动补全开箱即用

    Oh My Zsh:一条命令拥有增强版终端,300+ 插件让 Git/Docker/kubectl 自动补全开箱即用

    Oh My Zsh 是一个社区驱动的 Zsh 配置管理框架,一条命令安装即用。内置 300+ 插件(git/docker/kubectl 等),150+ 主题,支持自动补全、语法高亮和 Git 状态集成。适合从 Bash 迁移到 Zsh 的所有开发者,大幅降低 Zsh 学习曲线。开源免费,GitHub 170k+ Star。

    开发工具 系统辅助
    Eric IDE:当 Python 遇上 Qt,这款开源 IDE 靠深度 Qt 集成在 PyQt 开发圈火了二十年

    Eric IDE:当 Python 遇上 Qt,这款开源 IDE 靠深度 Qt 集成在 PyQt 开发圈火了二十年

    Eric IDE 是一个基于 Qt 和 Python 的全功能开源集成开发环境,用 Python 写 Python IDE。核心卖点是 PyQt/PySide 的深度集成——内置 Qt Designer、Qt Linguist、多线程调试器,对 GUI 桌面应用开发者来说是目前集成度最高的免费方案。插件系统支持 Git/Mercurial/SVN 等 20+ 官方插件,跨平台覆盖 Windows/macOS/Linux。适合需要开发 Qt 桌面应用的 Python 开发者,尤其是从商业 IDE 迁移、想要开源替代的团队。

    开发工具 教育学习

    选择支付方式

    支付 ¥0.00 购买此资源