API Reference / @evolu/common / Evolu/Protocol / encryptDbChange

Function: encryptDbChange()

function encryptDbChange(deps): (change, key) => EncryptedDbChange;

Defined in: packages/common/src/Evolu/Protocol.ts:1529

Encrypts a DbChange using the provided owner's encryption key. Returns an encrypted binary representation as EncryptedDbChange.

Parameters

ParameterType
depsSymmetricCryptoDep

Returns

(change, key): EncryptedDbChange;

Parameters

ParameterType
changeDbChange
keyUint8Array<ArrayBufferLike> & Brand<"Length32"> & Brand<"EncryptionKey">

Returns

EncryptedDbChange

Was this page helpful?