EncryptionInfo

Informações de criptografia dos dados ingeridos.

Representação JSON
{

  // Union field wrapped_key can be only one of the following:
  "gcpWrappedKeyInfo": {
    object (GcpWrappedKeyInfo)
  }
  // End of list of possible types for union field wrapped_key.
}
Campos
Campo de união wrapped_key. A chave encapsulada usada para criptografar os dados. wrapped_key pode ser apenas de um dos tipos a seguir:
gcpWrappedKeyInfo

object (GcpWrappedKeyInfo)

Informações da chave encapsulada do Google Cloud Platform.

GcpWrappedKeyInfo

Informações sobre a chave encapsulada do Google Cloud Platform.

Representação JSON
{
  "keyType": enum (KeyType),
  "wipProvider": string,
  "kekUri": string,
  "encryptedDek": string
}
Campos
keyType

enum (KeyType)

Obrigatório. O tipo de algoritmo usado para criptografar os dados.

wipProvider

string

Obrigatório. O provedor de pool de Identidade da carga de trabalho necessário para usar a KEK.

kekUri

string

Obrigatório. ID do recurso do Cloud Key Management Service do Google Cloud Platform.

encryptedDek

string

Obrigatório. A chave de criptografia de dados criptografada codificada em base64.

KeyType

O tipo de algoritmo usado para criptografar os dados.

Enums
KEY_TYPE_UNSPECIFIED Tipo de chave não especificado. Nunca deve ser usado.
XCHACHA20_POLY1305 Algoritmo XChaCha20-Poly1305