Skip to content
docs

VaultEnvelopeV1

Defined in: vault.ts:81

createdAt: number

Defined in: vault.ts:88


dek: SealedBox

Defined in: vault.ts:85

The DEK, sealed under the password-derived key. AAD = version + kdf.


kdf: object

Defined in: vault.ts:83

iterations: number

name: "PBKDF2-SHA256"

salt: string


secrets: Record<string, SealedBox>

Defined in: vault.ts:87

One box per key source (keyring source id), sealed under the DEK. AAD forgewallet-vault/secret/<id>.


v: 1

Defined in: vault.ts:82