跳到主要内容

文档格式

KeyHold v2 是一个包含六个顶层字段的严格 JSON 对象:

字段含义
format此格式固定为 keyhold。
version当前支持的文档版本为 1。
label非空的人类可读标签。
publicKeyHex小写十六进制的压缩 secp256k1 公钥。
keyDerivationPBKDF2-HMAC-SHA-256 参数和盐。
cipherAES-GCM 参数、IV 及带标签的密文。

私钥不会出现在 JSON 字段中;只有密码解密并完成公钥匹配后才会恢复。

两套 SDK 都会拒绝额外字段和非规范 base64url/hex 值。精确签名请查看生成的 TypeScript API 或 Go API。