EncryptionInfo

Thông tin mã hoá cho dữ liệu đang được truyền tải.

Biểu diễn dưới dạng 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.
}
Trường
Trường nhóm wrapped_key. Khoá được bao bọc dùng để mã hoá dữ liệu. wrapped_key chỉ có thể là một trong những trạng thái sau:
gcpWrappedKeyInfo

object (GcpWrappedKeyInfo)

Thông tin về khoá được bao bọc của Google Cloud Platform.

GcpWrappedKeyInfo

Thông tin về khoá được bao bọc của Google Cloud Platform.

Biểu diễn dưới dạng JSON
{
  "keyType": enum (KeyType),
  "wipProvider": string,
  "kekUri": string,
  "encryptedDek": string
}
Trường
keyType

enum (KeyType)

Bắt buộc. Loại thuật toán được dùng để mã hoá dữ liệu.

wipProvider

string

Bắt buộc. Nhà cung cấp nhóm Workload Identity bắt buộc phải sử dụng KEK.

kekUri

string

Bắt buộc. Mã tài nguyên Dịch vụ quản lý khoá trên đám mây của Google Cloud Platform.

encryptedDek

string

Bắt buộc. Khoá mã hoá dữ liệu đã mã hoá được mã hoá base64.

KeyType

Loại thuật toán được dùng để mã hoá dữ liệu.

Enum
KEY_TYPE_UNSPECIFIED Loại khoá chưa được chỉ định. Không bao giờ được sử dụng.
XCHACHA20_POLY1305 Thuật toán XChaCha20-Poly1305