Informacje o szyfrowaniu danych, które są importowane.
| Zapis JSON |
|---|
{ // The following is a list of mutually exclusive fields. At most one of the // fields will be set in a response: "gcpWrappedKeyInfo": { object ( |
| Pola | |
|---|---|
| Klucz opakowany używany do szyfrowania danych. Poniżej znajdziesz listę pól, które się wzajemnie wykluczają. W odpowiedzi zostanie ustawione co najwyżej 1 z tych pól: | |
gcpWrappedKeyInfo |
Informacje o kluczu opakowanym Google Cloud Platform. |
awsWrappedKeyInfo |
Informacje o kluczu opakowanym Amazon Web Services. |
coordinatorKeyInfo |
Informacje o kluczu wybranego koordynatora. Ta opcja nie jest obsługiwana w przypadku metod |
| Koniec listy pól, które się wzajemnie wykluczają. | |
GcpWrappedKeyInfo
Informacje o kluczu opakowanym Google Cloud Platform.
| Zapis JSON |
|---|
{
"keyType": enum ( |
| Pola | |
|---|---|
keyType |
Wymagane. Typ algorytmu używanego do szyfrowania danych. |
wipProvider |
Wymagane. Dostawca puli tożsamości zadań Workload Identity wymagany do używania klucza KEK. |
kekUri |
Wymagane. Identyfikator zasobu usługi Google Cloud Platform Cloud Key Management Service. Powinien mieć format |
encryptedDek |
Wymagane. Zaszyfrowany klucz szyfrujący dane zakodowany w formacie base64. |
KeyType
Typ algorytmu używanego do szyfrowania danych.
| Wartości w polu enum | |
|---|---|
KEY_TYPE_UNSPECIFIED |
Nieokreślony typ klucza. Nigdy nie należy go używać. |
XCHACHA20_POLY1305 |
Algorytm XChaCha20-Poly1305 |
AwsWrappedKeyInfo
Klucz szyfrujący dane opakowany kluczem AWS KMS.
| Zapis JSON |
|---|
{
"keyType": enum ( |
| Pola | |
|---|---|
keyType |
Wymagane. Typ algorytmu używanego do szyfrowania danych. |
roleArn |
Wymagane. Nazwa zasobu Amazon roli uprawnień przyjmowanej na potrzeby dostępu do odszyfrowywania KMS. Powinna mieć format |
kekUri |
Wymagane. Identyfikator URI klucza AWS KMS używanego do odszyfrowywania klucza DEK. Powinien mieć format |
encryptedDek |
Wymagane. Zaszyfrowany klucz szyfrujący dane zakodowany w formacie base64. |
KeyType
Typ algorytmu używanego do szyfrowania danych.
| Wartości w polu enum | |
|---|---|
KEY_TYPE_UNSPECIFIED |
Nieokreślony typ klucza. Nigdy nie należy go używać. |
XCHACHA20_POLY1305 |
Algorytm XChaCha20-Poly1305 |
CoordinatorKeyInfo
Informacje o kluczu koordynatora.
| Zapis JSON |
|---|
{ "keyId": string } |
| Pola | |
|---|---|
keyId |
Wymagane. Identyfikator wybranego klucza koordynatora. |