KeyringRow
Defined in: packages/rxdb-adapter-encrypted/src/keyring-storage.ts:7
The single row persisted in the rxdb_db_keyring table.
Properties
createdAt
createdAt: number;
Defined in: packages/rxdb-adapter-encrypted/src/keyring-storage.ts:10
Unix ms epoch when the row was created.
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
Key derivation function identifier. Currently fixed.
kid
kid: string;
Defined in: packages/rxdb-adapter-encrypted/src/keyring-storage.ts:16
Base64url, 8 random bytes.
salt
salt: string;
Defined in: packages/rxdb-adapter-encrypted/src/keyring-storage.ts:14
Base64url, 16 random bytes.
verifier
verifier: string;
Defined in: packages/rxdb-adapter-encrypted/src/keyring-storage.ts:18
Encrypted verifier in envelope form — used to detect wrong key on unlock.