Skip to content

Releases: CodeCoreLab/pmvault

Release list

v1.0.0

Choose a tag to compare

@CodeCoreLab CodeCoreLab released this 28 Oct 04:50

v1.0.0 (2026-10-22)

新增

  • 首个发布版本:Windows 本地单机密码保险箱
  • 加密:AES-256-GCM 认证加密(防篡改),密文格式
    版本号(1) ‖ IV(12) ‖ Tag(16) ‖ 密文
  • 密钥派生:Argon2id(内存 64 MiB / 迭代 2 / 并行 1),抗 GPU / ASIC 暴力破解
  • 主密钥不落盘:库里只存派生参数(salt + KDF 参数),每次解锁时重新派生
  • 仅监听 127.0.0.1 随机端口:不对外开放,局域网内其他设备无法访问
  • 闲置 15 分钟自动上锁(滑动窗口:每次成功操作续期)
  • 独立浏览器配置:不影响日常浏览器的书签、密码、历史
  • 备份轮转:自动 / 手动备份,保留最近 30 份
  • 双形态发布:原生窗口版(Edge / Chrome --app 模式承载)与浏览器版
  • 数据格式与早期 PHP 版完全兼容,可双向读写

安全

  • 账户锁定:连续 5 次失败锁定 15 分钟(锁定时间以 UTC 存储)
  • 登录限流:按来源 IP 10 次/分,按用户名 5 次/5 分(用户名归一化为小写)