nooschain / crypto/types / EncryptionResult
Interface: EncryptionResult
Defined in: crypto/types.ts:42
Complete encryption result for a per-record encrypted payload.
Properties
encryptedPayloadBase64
encryptedPayloadBase64:
string
Defined in: crypto/types.ts:44
Ciphertext bytes encoded as base64.
encryptionMetadata
encryptionMetadata:
EncryptionMetadata
Defined in: crypto/types.ts:48
Metadata required by AES-GCM decryption.
keyEnvelopes
keyEnvelopes:
KeyEnvelope[]
Defined in: crypto/types.ts:50
Recipient-specific encrypted DEK envelopes.
payloadHash
payloadHash:
string
Defined in: crypto/types.ts:46
SHA-256 hash of plaintext bytes used as deterministic integrity metadata.