KeyringRow
Defined in: packages/rxdb-adapter-encrypted/src/keyring-storage.ts:7
持久化在 rxdb_db_keyring 表中的那一行。
Properties
createdAt
createdAt: number;
Defined in: packages/rxdb-adapter-encrypted/src/keyring-storage.ts:10
行创建时的 Unix 毫秒时间戳。
id
id: "singleton";
Defined in: packages/rxdb-adapter-encrypted/src/keyring-storage.ts:8
kdf
kdf: "pbkdf2-sha256-600000";
Defined in: packages/rxdb-adapter-encrypted/src/keyring-storage.ts:12
密钥派生函数标识,当前固定不变。
kid
kid: string;
Defined in: packages/rxdb-adapter-encrypted/src/keyring-storage.ts:16
Base64url 编码的 8 字节随机数。
salt
salt: string;
Defined in: packages/rxdb-adapter-encrypted/src/keyring-storage.ts:14
Base64url 编码的 16 字节随机数。
verifier
verifier: string;
Defined in: packages/rxdb-adapter-encrypted/src/keyring-storage.ts:18
信封形态的加密 verifier —— unlock 时用来检测密钥错误。