EncryptionInfo

Informacje o szyfrowaniu przesyłanych danych.

Zapis 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.
}
Pola
Pole unii wrapped_key. Klucz opakowany użyty do zaszyfrowania danych. wrapped_key może mieć tylko jedną z tych wartości:
gcpWrappedKeyInfo

object (GcpWrappedKeyInfo)

Informacje o kluczu obudowanym w Google Cloud Platform.

GcpWrappedKeyInfo

Informacje o kluczu opakowanym Google Cloud Platform.

Zapis JSON
{
  "keyType": enum (KeyType),
  "wipProvider": string,
  "kekUri": string,
  "encryptedDek": string
}
Pola
keyType

enum (KeyType)

Wymagany. Typ algorytmu użytego do zaszyfrowania danych.

wipProvider

string

Wymagany. Dostawca puli Workload Identity wymagany do korzystania z KEK.

kekUri

string

Wymagany. Identyfikator zasobu Cloud Key Management Service w Google Cloud Platform.

encryptedDek

string

Wymagany. Zaszyfrowany klucz szyfrujący dane zakodowany w formacie base64.

KeyType

Typ algorytmu użytego do zaszyfrowania danych.

Wartości w polu enum
KEY_TYPE_UNSPECIFIED Nieokreślony typ klucza. Nigdy nie należy go używać.
XCHACHA20_POLY1305 Algorytm XChaCha20-Poly1305