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 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 格式无找回功能。
适用场景
类似工具对比
| 维度 | AuthPass | KeePassXC | KeePassDX | Bitwarden |
|---|---|---|---|---|
| 价格 | 免费开源 | 免费开源 | 免费开源 | 免费/$10年 |
| 平台 | ★★★★★ 全平台 | 仅桌面 | 仅Android | ★★★★★ 全平台 |
| KeePass | kdbx 3/4 | kdbx 3/4 | kdbx 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。避免同时编辑产生冲突。
相关推荐
推荐资源
Open Interpreter:在本地跑 LLM 执行代码,没有文件限制、不上传数据到云端的开源 Code Interpreter 替代
Open Interpreter 是一个开源命令行工具,让大语言模型(LLM)在你的本地电脑上安全执行 Python、JavaScript、Shell 等代码。你可以把它理解为本地版的 ChatGPT Code Interpreter——没有 100MB 文件大小限制、不需要上传数据到云端、支持通过 Ollama/LM Studio 使用本地开源模型。安装只需 pip install open-interpreter,一条命令启动交互式终端。适合需要 AI 辅助本地自动化、数据分析和编程的开发者。
Sigil:免费开源 EPUB 编辑器,代码级控制电子书排版,正则批量替换几千处只需几秒
Sigil 是一款免费开源的 EPUB 电子书编辑器,提供 WYSIWYG 和代码双视图编辑。支持 EPUB 2/3 标准,内置 EpubCheck 验证,PCRE 正则跨文件批量查找替换,Python 插件系统可扩展。适合需要对 EPUB 内部结构做精细控制的作者、编辑和技术人员。Windows/macOS/Linux 全平台。
Revolt Desktop:开源自托管的 Discord 替代品,聊天数据完全由你掌控
Revolt Desktop 是开源聊天平台 Revolt 的官方桌面客户端,支持 Windows/macOS/Linux。它提供类似 Discord 的熟悉界面,但代码完全开源(AGPL-3.0),支持自托管服务器,让你完全掌控通信数据。核心卖点:类 Discord 体验加上完全自托管,无第三方数据收集。
Hyprland:Wayland 上最"好看"的动态平铺合成器,效率与美学兼得的 Linux 桌面方案
Hyprland 是一个基于 Wayland 的动态平铺合成器,专为追求桌面效率与美学的 Linux 进阶用户设计。它将平铺窗口管理器的高效工作流与现代桌面的流畅动画、圆角、模糊效果无缝融合,支持高度自定义配置。核心卖点:开箱即用的视觉效果加上动态平铺,无需牺牲性能换美学。
Lumina Desktop:1GB 内存老笔记本的 BSD 原生桌面,空闲只用 100MB,可惜已停更
Lumina Desktop 是基于 Qt5 和 Fluxbox 构建的轻量级开源桌面环境,专为 BSD 系统设计。空闲内存占用仅 100-250MB,在 1GB RAM 的老旧笔记本上也能流畅运行。内置 ZFS 快照管理、QSS 主题系统和模块化面板。项目已于 2020 年停止活跃开发,但其极简主义设计理念仍具参考价值。
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 模拟器,支持 Windows/macOS/Linux/Android/iOS/Web。提供 Vulkan 高分辨率渲染、即时存档、宽屏补丁、作弊码和点对点网络联机功能。Dreamcast 游戏兼容性极高,Naomi/Atomiswave 街机仍在持续优化。适合想在现代设备上重温《莎木》《索尼克大冒险》《灵魂能力》等经典的复古游戏玩家。
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 是一个社区驱动的 Zsh 配置管理框架,一条命令安装即用。内置 300+ 插件(git/docker/kubectl 等),150+ 主题,支持自动补全、语法高亮和 Git 状态集成。适合从 Bash 迁移到 Zsh 的所有开发者,大幅降低 Zsh 学习曲线。开源免费,GitHub 170k+ Star。
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 迁移、想要开源替代的团队。
💬 评论