encrypt

Encrypts the provided data using a specific encryption type.

Usage

import { EncryptionType } from '@4thtech-sdk/types';

const dataToEncrypt = new ArrayBuffer(8);
const encryptedData = await encryptionHandler.encrypt(dataToEncrypt, EncryptionType.AES);

Returns

Promise<ArrayBuffer>

A promise that resolves with the encrypted version of the provided data, securely transformed using the specified encryption type.

Parameters

data

  • Type ArrayBuffer

The raw data that you want to encrypt. It can be of any content type, as long as it's in the ArrayBuffer format.

encryptionType

  • Type EncryptionType

The type of encryption you want to use to secure the data. It should be one of the encryption types supported by the EncryptionHandler.

Previous
addEncryptionInstance