Share via


EncryptResult interface

Resultado de la encrypt(EncryptParameters, EncryptOptions) operación.

Propiedades

additionalAuthenticatedData

Datos adicionales que se autentican durante el descifrado, pero no cifrados.

algorithm

EncryptionAlgorithm se usa para cifrar los datos.

authenticationTag

La etiqueta de autenticación resultante del cifrado con una clave simétrica, incluida A128GCM, A192GCM y A256GCM.

iv

Vector de inicialización usado para el cifrado.

keyID

Identificador de la clave de Key Vault usada para cifrar los datos.

result

Resultado de la encrypt(EncryptParameters, EncryptOptions) operación en bytes.

Detalles de las propiedades

additionalAuthenticatedData

Datos adicionales que se autentican durante el descifrado, pero no cifrados.

additionalAuthenticatedData?: Uint8Array

Valor de propiedad

Uint8Array

algorithm

EncryptionAlgorithm se usa para cifrar los datos.

algorithm: string

Valor de propiedad

string

authenticationTag

La etiqueta de autenticación resultante del cifrado con una clave simétrica, incluida A128GCM, A192GCM y A256GCM.

authenticationTag?: Uint8Array

Valor de propiedad

Uint8Array

iv

Vector de inicialización usado para el cifrado.

iv?: Uint8Array

Valor de propiedad

Uint8Array

keyID

Identificador de la clave de Key Vault usada para cifrar los datos.

keyID?: string

Valor de propiedad

string

result

Resultado de la encrypt(EncryptParameters, EncryptOptions) operación en bytes.

result: Uint8Array

Valor de propiedad

Uint8Array