Es la información de encriptación de los datos que se transfieren.
| Representación JSON |
|---|
{ // Union field |
| Campos | |
|---|---|
Campo de unión wrapped_key. Es la clave unida que se usa para encriptar los datos. wrapped_key puede ser solo uno de los siguientes: |
|
gcpWrappedKeyInfo |
Es la información de la clave encapsulada de Google Cloud. |
awsWrappedKeyInfo |
Es la información de la clave unida de Amazon Web Services. |
GcpWrappedKeyInfo
Es información sobre la clave encapsulada de Google Cloud Platform.
| Representación JSON |
|---|
{
"keyType": enum ( |
| Campos | |
|---|---|
keyType |
Obligatorio. Es el tipo de algoritmo que se usa para encriptar los datos. |
wipProvider |
Obligatorio. Es el proveedor del grupo de Workload Identity que se requiere para usar la KEK. |
kekUri |
Obligatorio. ID del recurso de Cloud Key Management Service de Google Cloud Platform. Debe tener el formato "projects/{project}/locations/{location}/keyRings/{key_ring}/cryptoKeys/{key}". |
encryptedDek |
Obligatorio. Es la clave de encriptación de datos encriptada y codificada en base64. |
KeyType
Es el tipo de algoritmo que se usa para encriptar los datos.
| Enums | |
|---|---|
KEY_TYPE_UNSPECIFIED |
Es un tipo de clave sin especificar. No debe usarse nunca. |
XCHACHA20_POLY1305 |
Algoritmo XChaCha20-Poly1305 |
AwsWrappedKeyInfo
Es una clave de encriptación de datos unida por una clave de KMS de AWS.
| Representación JSON |
|---|
{
"keyType": enum ( |
| Campos | |
|---|---|
keyType |
Obligatorio. Es el tipo de algoritmo que se usa para encriptar los datos. |
roleArn |
Obligatorio. Nombre de recurso de Amazon del rol de IAM que se debe asumir para el acceso de desencriptación de KMS. Debe tener el formato "arn:{partition}:iam::{accountId}:role/{role_name}". |
kekUri |
Obligatorio. Es el URI de la clave de AWS KMS que se usa para desencriptar la DEK. Debe tener el formato "arn:{partition}:kms:{region}:{accountId}:key/{key_id}". |
encryptedDek |
Obligatorio. Es la clave de encriptación de datos encriptada y codificada en base64. |
KeyType
Es el tipo de algoritmo que se usa para encriptar los datos.
| Enums | |
|---|---|
KEY_TYPE_UNSPECIFIED |
Es un tipo de clave sin especificar. No debe usarse nunca. |
XCHACHA20_POLY1305 |
Algoritmo XChaCha20-Poly1305 |