ReadonlycipherReadonlycreatedReadonlydataCiphertext followed by the GCM tag, base64.
ReadonlyexpiresEpoch milliseconds after which the document refuses to open, or null for never. Authenticated together with the ciphertext, so it cannot be edited to extend a deadline.
ReadonlyformatReadonlyiterationsPBKDF2 rounds: slows down guessing attacks at the cost of unlock time.
Readonlyiv12 random bytes (the GCM nonce), base64.
ReadonlykdfReadonlysalt16 random bytes, base64.
Optional ReadonlytitleLabel for the lock screen. Readable without the password and NOT authenticated.
Readonlyversion
Serialized form of an encrypted document. Binary fields are base64 so the envelope survives JSON.