Informations sur le chiffrement des données ingérées.
| Représentation JSON |
|---|
{ // The following is a list of mutually exclusive fields. At most one of the // fields will be set in a response: "gcpWrappedKeyInfo": { object ( |
| Champs | |
|---|---|
| La clé encapsulée utilisée pour chiffrer les données. Vous trouverez ci-dessous la liste des champs mutuellement exclusifs. Au maximum, un seul des champs sera défini dans une réponse : | |
gcpWrappedKeyInfo |
Informations sur la clé encapsulée Google Cloud Platform. |
awsWrappedKeyInfo |
Informations sur la clé encapsulée Amazon Web Services. |
coordinatorKeyInfo |
Informations clés pour la clé de coordinateur choisie. Cette fonctionnalité n'est pas compatible avec les méthodes |
| Fin des champs qui s'excluent mutuellement. | |
GcpWrappedKeyInfo
Informations sur la clé encapsulée Google Cloud Platform.
| Représentation JSON |
|---|
{
"keyType": enum ( |
| Champs | |
|---|---|
keyType |
Obligatoire. Type d'algorithme utilisé pour chiffrer les données. |
wipProvider |
Obligatoire. Fournisseur de pool Workload Identity requis pour utiliser une clé de chiffrement de clé. |
kekUri |
Obligatoire. ID de ressource Cloud Key Management Service de Google Cloud Platform. Doit être au format |
encryptedDek |
Obligatoire. Clé de chiffrement des données chiffrées encodée en base64. |
KeyType
Type d'algorithme utilisé pour chiffrer les données.
| Enums | |
|---|---|
KEY_TYPE_UNSPECIFIED |
Type de clé non spécifié. Ce type ne doit jamais être utilisé. |
XCHACHA20_POLY1305 |
Algorithme XChaCha20-Poly1305 |
AwsWrappedKeyInfo
Clé de chiffrement des données encapsulée par une clé AWS KMS.
| Représentation JSON |
|---|
{
"keyType": enum ( |
| Champs | |
|---|---|
keyType |
Obligatoire. Type d'algorithme utilisé pour chiffrer les données. |
roleArn |
Obligatoire. Nom de ressource Amazon du rôle IAM à prendre en compte pour l'accès au déchiffrement KMS. Format requis : |
kekUri |
Obligatoire. URI de la clé AWS KMS utilisée pour déchiffrer la DEK. Doit être au format |
encryptedDek |
Obligatoire. Clé de chiffrement des données chiffrées encodée en base64. |
KeyType
Type d'algorithme utilisé pour chiffrer les données.
| Enums | |
|---|---|
KEY_TYPE_UNSPECIFIED |
Type de clé non spécifié. Ce type ne doit jamais être utilisé. |
XCHACHA20_POLY1305 |
Algorithme XChaCha20-Poly1305 |
CoordinatorKeyInfo
Informations sur la clé du coordinateur.
| Représentation JSON |
|---|
{ "keyId": string } |
| Champs | |
|---|---|
keyId |
Obligatoire. ID de la clé de coordinateur choisie. |