Информация о шифровании принимаемых данных.
| JSON-представление |
|---|
{ // Union field |
| Поля | |
|---|---|
Поле объединения wrapped_key . Завернутый ключ, используемый для шифрования данных. wrapped_key может быть только одним из следующих: | |
gcpWrappedKeyInfo | Google Cloud Platform обернула ключевую информацию. |
GcpWrappedKeyInfo
Информация о запечатанном ключе Google Cloud Platform.
| JSON-представление |
|---|
{
"keyType": enum ( |
| Поля | |
|---|---|
keyType | Обязательно. Тип алгоритма, используемого для шифрования данных. |
wipProvider | Обязательно. Для использования KEK требуется поставщик пула удостоверений рабочей нагрузки . |
kekUri | Обязательно. Идентификатор ресурса службы управления облачными ключами Google Cloud Platform. Должен иметь формат «projects/{project}/locations/{location}/keyRings/{key_ring}/cryptoKeys/{key}». |
encryptedDek | Обязательно. Ключ шифрования данных, закодированный в формате base64. |
KeyType
Тип алгоритма, используемого для шифрования данных.
| Перечисления | |
|---|---|
KEY_TYPE_UNSPECIFIED | Неуказанный тип ключа. Никогда не следует использовать. |
XCHACHA20_POLY1305 | Алгоритм XChaCha20-Poly1305 |