跳转到内容

工作方式

Snow Cues 把密码管理拆成三个清晰部分:你维护的 storageData、当前浏览器内存中的空间会话,以及每条密码单独输入的关键密钥。应用只在你明确操作时生成、解密和保存数据。

storageData 保存当前数据、历史 revision、草稿和冲突候选。应用只把用户显式打开或新建的 storageData 作为业务数据源。

空间是 storageData 内的本地分区。你可以为不同用途创建不同空间。空间主密码只用于建立当前浏览器内存会话,不会被保存。

规则链决定密码材料如何生成。默认规则链是「稳定 HMAC → 增强 PBKDF2」。导入规则只能是声明式 JSON,不能执行 JavaScript 代码。

创建密码时,你需要输入平台、关键密钥和可选记忆提示。Snow Cues 会根据当前空间规则链生成核心密码,并把加密后的密码输出写入 storageData 草稿。

关键密钥本身不会保存。

解密已有密码时,你需要再次输入对应条目的关键密钥。解密成功后,密码只在当前页面状态中显示;离开空间、会话过期或隐藏密码后,敏感状态会被清除。

密码组用于管理同一平台或系统下的多个账号,并可保存默认输出适配策略。输出适配只在核心密码解密后临时应用,不改变已保存的核心密码密文。

详见密码组与输出适配

系统工具中的游离密码用于空间外临时预览。它不保存派生输入、预览结果或历史,也不会写入迁移队列。

详见游离密码

Snow Cues 支持创建新空间、克隆空间配置、从导入文件创建空间,以及创建密码迁移队列。

迁移不会自动把旧空间密码直接塞进新空间正式列表。迁移条目先进入独立迁移队列,由用户逐条处理。

详见克隆、导入与迁移

Snow Cues 的业务操作先写入浏览器内存草稿。保存时会展示摘要 diff 并要求确认。如果发现 current.json 已被外部修改,应用会拒绝覆盖,并把本次待保存结果写入 conflicts/ 作为候选文件。

详见存储数据与保存

进入空间后默认打开空间主页。空间工作台是入口,包含:

  • 空间索引:只展示本地空间元数据,不展示密码条目。
  • 创建方式:空白创建、从已有空间克隆配置、克隆配置并创建迁移队列、从导入文件创建空间等。
  • 空间主页:承载空间概览、空间校验、空间主密码设置、迁移情况和当前空间操作。

如果当前空间已有密码,空间主页会引导你选择一条已知关键密钥的条目完成本次会话校验。