EncryptionInfo

معلومات التشفير للبيانات التي يتم استيعابها

تمثيل JSON
{

  // Union field wrapped_key can be only one of the following:
  "gcpWrappedKeyInfo": {
    object (GcpWrappedKeyInfo)
  },
  "awsWrappedKeyInfo": {
    object (AwsWrappedKeyInfo)
  }
  // End of list of possible types for union field wrapped_key.
}
الحقول
حقل الربط wrapped_key المفتاح المغلَّف المستخدَم لتشفير البيانات لا يمكن أن يكون wrapped_key إلا أحد الخيارات التالية:
gcpWrappedKeyInfo

object (GcpWrappedKeyInfo)

معلومات المفتاح المغلَّف في Google Cloud Platform

awsWrappedKeyInfo

object (AwsWrappedKeyInfo)

معلومات المفتاح المغلَّف في Amazon Web Services

GcpWrappedKeyInfo

معلومات عن المفتاح المغلَّف في Google Cloud Platform

تمثيل JSON
{
  "keyType": enum (KeyType),
  "wipProvider": string,
  "kekUri": string,
  "encryptedDek": string
}
الحقول
keyType

enum (KeyType)

الحقل مطلوب. نوع الخوارزمية المستخدَمة لتشفير البيانات

wipProvider

string

الحقل مطلوب. مزوّد مجموعة هوية عبء العمل المطلوب لاستخدام مفتاح تشفير المفاتيح (KEK)

kekUri

string

الحقل مطلوب. معرّف مورد Google Cloud Platform Cloud Key Management Service resource ID. يجب أن يكون بالتنسيق projects/{project}/locations/{location}/keyRings/{key_ring}/cryptoKeys/{key} أو gcp-kms://projects/{project}/locations/{location}/keyRings/{key_ring}/cryptoKeys/{key}

encryptedDek

string

الحقل مطلوب. مفتاح تشفير البيانات المشفَّر بترميز base64

KeyType

نوع الخوارزمية المستخدَمة لتشفير البيانات

عمليات التعداد
KEY_TYPE_UNSPECIFIED نوع المفتاح غير محدّد يجب عدم استخدامه مطلقًا.
XCHACHA20_POLY1305 خوارزمية XChaCha20-Poly1305

AwsWrappedKeyInfo

مفتاح تشفير بيانات مغلَّف بمفتاح AWS KMS

تمثيل JSON
{
  "keyType": enum (KeyType),
  "roleArn": string,
  "kekUri": string,
  "encryptedDek": string
}
الحقول
keyType

enum (KeyType)

الحقل مطلوب. نوع الخوارزمية المستخدَمة لتشفير البيانات

roleArn

string

الحقل مطلوب. اسم مورد Amazon (ARN) لدور إدارة الهوية والوصول (IAM) الذي يجب افتراضه للوصول إلى فك تشفير KMS يجب أن يكون بالتنسيق arn:{partition}:iam::{accountId}:role/{role_name}

kekUri

string

الحقل مطلوب. معرّف URI لمفتاح AWS KMS المستخدَم لفك تشفير مفتاح تشفير البيانات يجب أن يكون بالتنسيق arn:{partition}:kms:{region}:{accountId}:key/{keyId} أو aws-kms://arn:{partition}:kms:{region}:{accountId}:key/{keyId}

encryptedDek

string

الحقل مطلوب. مفتاح تشفير البيانات المشفَّر بترميز base64

KeyType

نوع الخوارزمية المستخدَمة لتشفير البيانات

عمليات التعداد
KEY_TYPE_UNSPECIFIED نوع المفتاح غير محدّد يجب عدم استخدامه مطلقًا.
XCHACHA20_POLY1305 خوارزمية XChaCha20-Poly1305