Informazioni sulla crittografia per i dati di cui viene eseguito l'inserimento.
| Rappresentazione JSON |
|---|
{ // The following is a list of mutually exclusive fields. At most one of the // fields will be set in a response: "gcpWrappedKeyInfo": { object ( |
| Campi | |
|---|---|
| La chiave sottoposta a wrapping utilizzata per criptare i dati. Di seguito è riportato un elenco di campi che si escludono a vicenda. In una risposta verrà impostato al massimo uno dei campi: | |
gcpWrappedKeyInfo |
Informazioni sulla chiave di wrapping della piattaforma Google Cloud. |
awsWrappedKeyInfo |
Informazioni sulla chiave con wrapping di Amazon Web Services. |
coordinatorKeyInfo |
Informazioni chiave per la chiave del coordinatore scelta. Questa operazione non è supportata per i metodi |
| Fine dei campi che si escludono a vicenda. | |
GcpWrappedKeyInfo
Informazioni sulla chiave di wrapping della piattaforma Google Cloud.
| Rappresentazione JSON |
|---|
{
"keyType": enum ( |
| Campi | |
|---|---|
keyType |
Obbligatorio. Il tipo di algoritmo utilizzato per criptare i dati. |
wipProvider |
Obbligatorio. Il provider di pool Workload Identity richiesto per utilizzare la chiave di crittografia della chiave. |
kekUri |
Obbligatorio. ID risorsa Cloud Key Management Service della piattaforma Google Cloud. Deve essere nel formato |
encryptedDek |
Obbligatorio. La chiave di crittografia dei dati criptati con codifica base64. |
KeyType
Il tipo di algoritmo utilizzato per criptare i dati.
| Enum | |
|---|---|
KEY_TYPE_UNSPECIFIED |
Tipo di chiave non specificato. Non deve mai essere utilizzato. |
XCHACHA20_POLY1305 |
Algoritmo XChaCha20-Poly1305 |
AwsWrappedKeyInfo
Una chiave di crittografia dei dati sottoposta a wrapping da una chiave AWS KMS.
| Rappresentazione JSON |
|---|
{
"keyType": enum ( |
| Campi | |
|---|---|
keyType |
Obbligatorio. Il tipo di algoritmo utilizzato per criptare i dati. |
roleArn |
Obbligatorio. Il nome risorsa Amazon del ruolo IAM da assumere per l'accesso alla decrittografia KMS. Deve essere nel formato |
kekUri |
Obbligatorio. L'URI della chiave AWS KMS utilizzata per decrittografare la DEK. Deve essere nel formato |
encryptedDek |
Obbligatorio. La chiave di crittografia dei dati criptati con codifica base64. |
KeyType
Il tipo di algoritmo utilizzato per criptare i dati.
| Enum | |
|---|---|
KEY_TYPE_UNSPECIFIED |
Tipo di chiave non specificato. Non deve mai essere utilizzato. |
XCHACHA20_POLY1305 |
Algoritmo XChaCha20-Poly1305 |
CoordinatorKeyInfo
Informazioni sulla chiave del coordinatore.
| Rappresentazione JSON |
|---|
{ "keyId": string } |
| Campi | |
|---|---|
keyId |
Obbligatorio. L'ID della chiave del coordinatore scelta. |