caochuankuan

PineVault

caochuankuan

松匣(PineVault)是一款离线优先的多端密码管理器,使用 Flutter 开发,支持 macOS/Windows/Linux/Android,通过坚果云 WebDAV 同步加密密码库,支持 KDBX 导入导出。

v1.0.9
发布于
14 天前
8
星标
91
下载
同步于
1 天前

最新版本

v1.0.92026年9月15日 12:31
下载慢?可在上方随时切换镜像源

项目说明

项目概述

松匣(PineVault)是一款离线优先的跨平台密码管理器,使用 Flutter 开发,支持 Android、macOS 等主流平台。密码库在本机加密存储(Argon2id + XChaCha20-Poly1305),可通过坚果云 WebDAV 安全同步,支持 KDBX 导入导出。

主要功能

  • 主密码管理:创建、解锁、修改、锁定(至少 8 字符)
  • 设备验证解锁:Android 指纹/面容、macOS Secure Enclave、Windows Hello
  • 密码条目管理:新增、编辑、查看、删除、收藏、批量操作
  • TOTP 动态验证码:支持 Base32、otpauth:// 链接、扫码录入
  • WebDAV 同步:坚果云加密同步,远端仅存储密文
  • KDBX 兼容:导入/导出 KeePass 格式密码库

适用人群

  • 需要在多台设备上安全存储密码的用户
  • 希望离线优先、数据自主可控的用户
  • KeePass 用户希望迁移到现代化密码管理器的用户

快速上手

  1. 前往 GitHub Releases 下载对应平台版本
  2. Android:安装 APK,设置主密码,开始使用
  3. macOS:将应用拖入应用程序,首次右键→打开
  4. 配置 WebDAV 同步:更多 → WebDAV 设置 → 填写坚果云地址和第三方应用密码
  5. 导入现有密码库:更多 → 导入 KDBX

核心优势

  • 离线优先,数据完全掌控
  • 强加密标准(Argon2id + XChaCha20-Poly1305)
  • 多端同步,跨设备无缝切换
  • Flutter 跨平台,界面一致

系统要求

  • 操作系统:Android(已验证)、macOS 13+(已验证)、Windows、iOS、Linux(部分验证)
  • 支持架构:arm64(Android/iOS)、x64(macOS/Windows/Linux)
  • 额外依赖:无

注意事项

  • 当前 iOS Credential Provider 和浏览器扩展尚未实现
  • 设备验证解锁需在每台设备单独开启
  • 坚果云同步使用第三方应用密码,非网页登录密码
  • 本项目为 AGPL-3.0 开源许可证

历史版本

排序