术语表
本表是 Snow Cues 文档统一使用的术语参考。
Snow Cues
Section titled “Snow Cues”纯前端、本地优先的密码派生与加密存储系统。
storageData
Section titled “storageData”用户显式维护的业务数据文件夹,是 Snow Cues 的唯一业务数据源。
current.json
Section titled “current.json”storageData 中的当前正式数据文件。
revision
Section titled “revision”存储数据的历史版本编号。保存时会生成新的 revision 文件。
conflict
Section titled “conflict”保存时检测到 current.json 已被外部修改,应用拒绝覆盖后生成的冲突候选结果。
storageData 内的本地分区,用于隔离不同用途或不同密码体系。
用于建立当前浏览器内存会话的主密码。不会被保存。
每条密码单独需要的输入。创建和解密密码都需要关键密钥。不会被保存。
空间级密码材料生成流程。默认规则链是「稳定 HMAC → 增强 PBKDF2」。
稳定 HMAC
Section titled “稳定 HMAC”内置规则之一,使用 HMAC-SHA256 基于会话 key 与关键密钥生成密码材料。
增强 PBKDF2
Section titled “增强 PBKDF2”内置规则之一,在 HMAC 材料基础上通过 PBKDF2-SHA256 增强计算成本。
空间内的明文管理元数据,用于归类同一平台或系统下的多个账号,并保存默认输出适配策略。
在核心密码解密后临时应用的格式转换策略,用于满足长度、字符集等要求。
用户自愿填写的关键密钥提示。它会加密保存,不参与密码生成或解密。
空间外的临时密码预览工具。结果只存在于当前页面内存中,不写入 storageData。
克隆或导入密码条目时生成的独立队列。待迁移条目不是正式密码条目。
空间持久状态有三种,界面分别显示为「正常 / 历史 / 归档」:
正常(active)
Section titled “正常(active)”活动空间,支持完整的创建、编辑、解密、规则变更等操作。
历史(deprecated)
Section titled “历史(deprecated)”已被接替的空间。冻结创建、编辑、废弃、规则变更、迁移管理和测试清理,但保留历史查看和必要解密能力。
归档(archived)
Section titled “归档(archived)”用于封存的空间。不支持密码解密或日常派生。
接替关系(successor_of)
Section titled “接替关系(successor_of)”迁移完成后来源空间与目标空间之间的关系。只用于展示来源和接替,不跨空间继承密钥或密码条目。
由 HTTPS 正式地址安装到设备上的渐进式 Web 应用入口。
WebCrypto
Section titled “WebCrypto”浏览器原生密码学 API。Snow Cues 依赖它提供 PBKDF2、HMAC、AES-GCM、SHA-256 和 non-extractable key 能力。
non-extractable key
Section titled “non-extractable key”不可导出的浏览器原生加密密钥。会话中派生的密钥均为 non-extractable,只保存在内存中。