EncryptionInfo

Informationen zur Verschlüsselung der aufgenommenen Daten.

JSON-Darstellung
{

  // 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.
}
Felder
Union-Feld wrapped_key. Der verpackte Schlüssel, der zum Verschlüsseln der Daten verwendet wird. Für wrapped_key ist nur einer der folgenden Werte zulässig:
gcpWrappedKeyInfo

object (GcpWrappedKeyInfo)

Informationen zu umhüllten Schlüsseln für die Google Cloud Platform.

GcpWrappedKeyInfo

Informationen zum umschlossenen Schlüssel der Google Cloud Platform.

JSON-Darstellung
{
  "keyType": enum (KeyType),
  "wipProvider": string,
  "kekUri": string,
  "encryptedDek": string
}
Felder
keyType

enum (KeyType)

Erforderlich. Der Algorithmus, der zum Verschlüsseln der Daten verwendet wird.

wipProvider

string

Erforderlich. Der Workload Identity-Poolanbieter, der für die Verwendung von KEK erforderlich ist.

kekUri

string

Erforderlich. Ressourcen-ID des Google Cloud Platform Cloud Key Management Service.

encryptedDek

string

Erforderlich. Der base64-codierte verschlüsselte Datenverschlüsselungsschlüssel.

KeyType

Der Algorithmus, der zum Verschlüsseln der Daten verwendet wird.

Enums
KEY_TYPE_UNSPECIFIED Nicht angegebener Schlüsseltyp. Sollte nicht verwendet werden.
XCHACHA20_POLY1305 Algorithmus XChaCha20-Poly1305