Compartir a través de


EncryptResult Clase

Resultado de una operación de cifrado.

Herencia
builtins.object
EncryptResult

Constructor

EncryptResult(key_id: str | None, algorithm: EncryptionAlgorithm, ciphertext: bytes, **kwargs: Any)

Parámetros

key_id
str
Requerido

Identificador de Key Vault de la clave de cifrado

algorithm
EncryptionAlgorithm
Requerido

Algoritmo de cifrado usado

ciphertext
bytes
Requerido

Bytes cifrados

iv
bytes

Vector de inicialización para algoritmos simétricos

authentication_tag
bytes

Etiqueta que se va a autenticar al realizar el descifrado con un algoritmo autenticado

additional_authenticated_data
bytes

Datos adicionales para autenticar, pero no cifrar o descifrar al usar un algoritmo autenticado