EncryptionInfo

מידע על ההצפנה של הנתונים שמועברים.

ייצוג ב-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.
}
שדות
שדה איחוד wrapped_key. המפתח העטוף שמשמש להצפנת הנתונים. הערך wrapped_key יכול להיות רק אחד מהבאים:
gcpWrappedKeyInfo

object (GcpWrappedKeyInfo)

מידע על מפתח עטוף ב-Google Cloud Platform.

GcpWrappedKeyInfo

מידע על המפתח העוטף של Google Cloud Platform.

ייצוג ב-JSON
{
  "keyType": enum (KeyType),
  "wipProvider": string,
  "kekUri": string,
  "encryptedDek": string
}
שדות
keyType

enum (KeyType)

חובה. סוג האלגוריתם שמשמש להצפנת הנתונים.

wipProvider

string

חובה. הספק של מאגר Workload Identity שנדרש לשימוש ב-KEK.

kekUri

string

חובה. מזהה המשאב ב-Cloud Key Management Service ב-Google Cloud Platform.

encryptedDek

string

חובה. המפתח המוצפן להצפנת נתונים בקידוד Base64.

KeyType

סוג האלגוריתם שמשמש להצפנת הנתונים.

טיפוסים בני מנייה (enum)
KEY_TYPE_UNSPECIFIED סוג המפתח לא צוין. אסור להשתמש בו.
XCHACHA20_POLY1305 אלגוריתם XChaCha20-Poly1305