正在提取的数据的加密信息。
| JSON 表示法 |
|---|
{ // The following is a list of mutually exclusive fields. At most one of the // fields will be set in a response: "gcpWrappedKeyInfo": { object ( |
| 字段 | |
|---|---|
| 用于加密数据的封装密钥。以下是互斥字段的列表。在响应中,最多只能设置一个字段: | |
gcpWrappedKeyInfo |
Google Cloud Platform 封装的密钥信息。 |
awsWrappedKeyInfo |
Amazon Web Services 封装的密钥信息。 |
coordinatorKeyInfo |
所选协调器密钥的关键信息。
|
| 互斥字段的结束位置。 | |
GcpWrappedKeyInfo
有关 Google Cloud Platform 封装密钥的信息。
| JSON 表示法 |
|---|
{
"keyType": enum ( |
| 字段 | |
|---|---|
keyType |
必需。用于加密数据的算法类型。 |
wipProvider |
必需。使用 KEK 所需的 Workload Identity 池提供方。 |
kekUri |
必需。Google Cloud Platform Cloud Key Management Service 资源 ID。格式应为 |
encryptedDek |
必需。base64 编码的加密数据加密密钥。 |
KeyType
用于加密数据的算法类型。
| 枚举 | |
|---|---|
KEY_TYPE_UNSPECIFIED |
未指定密钥类型。不应使用此值。 |
XCHACHA20_POLY1305 |
算法 XChaCha20-Poly1305 |
AwsWrappedKeyInfo
由 AWS KMS 密钥封装的数据加密密钥。
| JSON 表示法 |
|---|
{
"keyType": enum ( |
| 字段 | |
|---|---|
keyType |
必需。用于加密数据的算法类型。 |
roleArn |
必需。要为 KMS 解密访问权限承担的 IAM 角色的 Amazon 资源名称。应采用 |
kekUri |
必需。用于解密 DEK 的 AWS KMS 密钥的 URI。格式应为 |
encryptedDek |
必需。base64 编码的加密数据加密密钥。 |
KeyType
用于加密数据的算法类型。
| 枚举 | |
|---|---|
KEY_TYPE_UNSPECIFIED |
未指定密钥类型。不应使用此值。 |
XCHACHA20_POLY1305 |
算法 XChaCha20-Poly1305 |
CoordinatorKeyInfo
有关协调器密钥的信息。
| JSON 表示法 |
|---|
{ "keyId": string } |
| 字段 | |
|---|---|
keyId |
必需。所选协调器密钥的 ID。 |