PasswordStore

PasswordStore

兼容开源 pass 的密码管理器

纯血鸿蒙 ★ 暂无评分 890 下载 工具 手机

基本信息

应用IDC6917616358385291908
包名com.github.gmg137.HarmonyPasswordStore
版本1.0.0
开发者王智峰
分类工具 / 工具
大小5.9 MB
价格免费
上架时间2026-10-29 15:21
更新时间2026-10-29 15:21
发布地区PS, AO, AF, IQ, BF, BI, BJ, BW, TD, CG …
隐私政策查看
SDK / API Level 说明
  • 最低SDK(minsdk):24 — 应用运行所需的最低 HarmonyOS SDK 版本号
  • 目标SDK(target_sdk):26 — 应用编译时面向的目标 SDK 版本号
  • API Level(min_hmos_api_level):60101 — 应用要求的最低鸿蒙 API 级别(如 50000 = 5.0.0.0,50005 = 5.0.0.5,50101 = 5.0.1.1)

应用截图

应用介绍

PasswordStore 是一款为 HarmonyOS 打造的开源密码管理器,完全兼容 pass(password-store)标准:每条密码都是一个 GPG 加密的 .gpg 文件,存放在你自己的设备与仓库里。没有账号、没有云端、没有统计分析——密码库始终由你掌握。

■ 与 pass 生态互通
沿用标准 pass 目录结构与 .gpg 加密文件,桌面端的 pass 与 gpg 可以直接读写同一份仓库。支持根目录及任意子目录各自的 .gpg-id 密钥列表,兼容指纹、Key ID、邮箱、行尾注释与强制子密钥标记等写法;解密时按密文的实际收件人选择密钥,行为与 pass 一致。

■ 本地优先,写入即加密
所有条目在落盘前即完成 OpenPGP 加密(AES-256),磁盘上只存在密文。可切换二进制密文或 ASCII armor 输出,读取时两种格式都能自动识别。

■ 完整的 PGP 密钥管理
· 应用内生成 EdDSA(推荐)、RSA-4096、RSA-2048 密钥
· 从文件或粘贴文本导入密钥,支持带口令保护的私钥
· 设为默认加密密钥、修改或移除密钥口令
· 导出私钥 / 公钥为 .asc 文件,便于备份或在桌面端使用
· 支持 GnuPG 后量子混合密钥(ML-KEM-768 与 X25519 / brainpool 组合)的导入与加解密;普通密钥与后量子密钥可以同时作为同一条目的接收方

■ 目录级密钥与自动重加密
一个目录可以绑定多把密钥(.gpg-id 每行一把)。修改目录密钥时会逐条判断实际收件人,只重加密需要变更的条目并显示进度;缺少对应私钥的条目会被跳过并明确提示,不会静默丢数据。把条目移动到使用其他密钥的目录时,也会自动按目标目录密钥重新加密。

■ 通过 Git 多设备同步
· 支持 SSH 与 HTTPS 认证,HTTPS 可使用个人访问令牌
· 一键同步(拉取 → 提交 → 推送),也可单独执行拉取、提交或推送
· 启动时自动同步、拉取时变基、强制推送、查看提交历史
· 支持代理、自定义提交身份、连接测试与克隆进度
· SSH 主机密钥采用 TOFU 校验:首次连接需确认指纹,同一密钥类型的指纹变化会明确告警,用于防范中间人攻击

■ 为移动端设计的安全防护
· 生物识别应用锁(指纹 / 面容),回到前台自动拉起系统认证
· 切到后台或手动上锁时,清空口令缓存、解密缓存与内容搜索缓存
· 剪贴板自动清除,可选 15 秒 / 30 秒 / 1 分钟 / 2 分钟,并通过短时任务保证应用退到后台后仍能执行清除
· SSH 私钥与 Git 令牌经系统密钥库(HUKS)的不可导出密钥加密后落盘
· 应用数据不参与系统备份;日志不记录密码、密钥或明文
· 路径拼接做目录穿越防护

■ 搜索与密码生成
· 三种搜索模式:模糊匹配、精确匹配、内容匹配
· 内容匹配会解密条目并检索用户名、邮箱、电话、备注等字段,主密码永不参与搜索,命中行直接显示匹配片段
· 随机密码生成器:长度、大小写、数字、符号、排除易混淆字符
· 口令词组生成:词数、分隔符、首字母大写、词间插入数字
· 实时熵值估算与强度提示

■ 导入、导出与迁移
· 从文件或粘贴文本导入 PGP 私钥 / 公钥
· 生成或导入 SSH 密钥(RSA / ECDSA / Ed25519,支持 OpenSSH、PKCS8、RSA PEM 及加密私钥)
· 将整个仓库打包为 ZIP 导出,包含 .git,可直接在桌面端继续使用
· 首次设置向导:新建空仓库或克隆已有远程仓库,四步完成

■ 界面与语言
提供简体中文、繁體中文、English、Deutsch、Русский 五种界面语言,可跟随系统或单独指定;支持浅色、深色与跟随系统三种主题。

■ 关于隐私
本应用不收集任何个人身份信息,不集成统计或广告 SDK,不上传用户数据。同步只发生在你的设备与你自己的 Git 服务器之间。

■ 说明
· 本应用是本地密码库工具,不提供云存储与账号体系;多设备同步需要你自备 Git 远程仓库
· 不提供系统自动填充与 Passkey 功能
· 后量子密钥目前支持导入与使用,暂不支持在应用内生成;X448、brainpoolP512r1 与 NIST 曲线暂不支持加解密
· 请妥善保管 PGP 私钥与口令:密钥一旦丢失,已加密的条目无法恢复

■ 开源许可
本项目遵循 GPL-3.0 许可,源码公开,欢迎审查与贡献。

下载量趋势

数据说明:曲线是本站每日记录的下载量快照,共 1 天(2026-11-09 起);下载量为记录当日的累计值,每日增量由相邻两次记录相减得到,可能因个别日期缺记录而不平整。

同类应用(工具)

查看全部 →

同一开发者(王智峰)

查看全部 →