Skip to content

nooschain v0.1.0


nooschain / crypto/encryption / encryptJson

Function: encryptJson()

encryptJson(data, key): EncryptedJsonPayload

Defined in: crypto/encryption.ts:78

Encrypts a JSON value as canonical JSON with AES-256-GCM.

This helper is for local structured payloads. Chain record encryption uses encryptPayload or encryptPayloadWithBucketKey.

Parameters

data

JsonValue

key

string | Uint8Array<ArrayBufferLike> | Buffer<ArrayBufferLike>

Returns

EncryptedJsonPayload

Audience-first NOOSChain documentation.