গৃহীতব্য ডেটার এনক্রিপশন তথ্য।
| JSON উপস্থাপনা |
|---|
{ // Union field |
| ক্ষেত্র | |
|---|---|
ইউনিয়ন ফিল্ড wrapped_key । ডেটা এনক্রিপ্ট করতে ব্যবহৃত র্যাপড কী । wrapped_key নিম্নলিখিতগুলির মধ্যে কেবল একটি হতে পারে: | |
gcpWrappedKeyInfo | গুগল ক্লাউড প্ল্যাটফর্ম গুরুত্বপূর্ণ তথ্য একত্রিত করেছে। |
awsWrappedKeyInfo | অ্যামাজন ওয়েব সার্ভিসেস গুরুত্বপূর্ণ তথ্য সুরক্ষিত করেছে। |
coordinatorKeyInfo | নির্বাচিত সমন্বয়কারী কী-এর জন্য মূল তথ্য। |
GcpWrappedKeyInfo
গুগল ক্লাউড প্ল্যাটফর্ম সম্পর্কিত তথ্য মূল চাবিতে মোড়ানো।
| JSON উপস্থাপনা |
|---|
{
"keyType": enum ( |
| ক্ষেত্র | |
|---|---|
keyType | প্রয়োজনীয়। ডেটা এনক্রিপ্ট করতে ব্যবহৃত অ্যালগরিদমের ধরন। |
wipProvider | আবশ্যক। ওয়ার্কলোড আইডেন্টিটি পুল প্রোভাইডারকে KEK ব্যবহার করতে হবে। |
kekUri | আবশ্যক। গুগল ক্লাউড প্ল্যাটফর্ম ক্লাউড কী ম্যানেজমেন্ট সার্ভিস রিসোর্স আইডি । এটি অবশ্যই |
encryptedDek | প্রয়োজনীয়। বেস৬৪ এনকোডেড এনক্রিপ্টেড ডেটার এনক্রিপশন কী। |
কীটাইপ
ডেটা এনক্রিপ্ট করতে ব্যবহৃত অ্যালগরিদমের ধরন।
| এনাম | |
|---|---|
KEY_TYPE_UNSPECIFIED | অনির্দিষ্ট কী-টাইপ। এটি কখনোই ব্যবহার করা উচিত নয়। |
XCHACHA20_POLY1305 | অ্যালগরিদম XChaCha20-Poly1305 |
AwsWrappedKeyInfo
একটি ডেটা এনক্রিপশন কী, যা একটি AWS KMS কী দ্বারা আবৃত।
| JSON উপস্থাপনা |
|---|
{
"keyType": enum ( |
| ক্ষেত্র | |
|---|---|
keyType | প্রয়োজনীয়। ডেটা এনক্রিপ্ট করতে ব্যবহৃত অ্যালগরিদমের ধরন। |
roleArn | আবশ্যক। KMS ডিক্রিপশন অ্যাক্সেসের জন্য যে IAM রোলটি অ্যাসিউম করতে হবে, তার Amazon রিসোর্স নেম। এটি |
kekUri | আবশ্যক। DEK ডিক্রিপ্ট করতে ব্যবহৃত AWS KMS কী-এর URI। এটি অবশ্যই |
encryptedDek | প্রয়োজনীয়। বেস৬৪ এনকোডেড এনক্রিপ্টেড ডেটার এনক্রিপশন কী। |
কীটাইপ
ডেটা এনক্রিপ্ট করতে ব্যবহৃত অ্যালগরিদমের ধরন।
| এনাম | |
|---|---|
KEY_TYPE_UNSPECIFIED | অনির্দিষ্ট কী-টাইপ। এটি কখনোই ব্যবহার করা উচিত নয়। |
XCHACHA20_POLY1305 | অ্যালগরিদম XChaCha20-Poly1305 |
সমন্বয়কারী মূল তথ্য
কোঅর্ডিনেটর কী সম্পর্কিত তথ্য।
| JSON উপস্থাপনা |
|---|
{ "keyId": string } |
| ক্ষেত্র | |
|---|---|
keyId | আবশ্যক। নির্বাচিত কোঅর্ডিনেটর কী-এর আইডি। |