Optional
algorithm?: EncryptionAlgorithmAlgorithm used for encrypting the Data. Uses {EncryptionAlgorithm.Aes256Ctr} if not given.
Initialization vector used for encrypting the data.
Symmetric key used to encrypt the data.
Array of input that specifies how the symmetric key is encrypted. Each entry in the array will result in a unique ciphertext of the symmetric key.
Input that describes how data is encrypted as spec-ed in TP18 (https://github.com/TBD54566975/technical-proposals/pull/6).