تمكين تشفير البنية التحتية للتشفير المزدوج للبيانات
مقالة
قراءة خلال 4 دقائق
شكرًا لك.
يقوم Azure Storage تلقائيا بتشفير جميع البيانات الموجودة في حساب تخزين على مستوى الخدمة باستخدام تشفير AES 256 بت، وهو أحد أقوى شفرات الكتل المتاحة، وهو متوافق مع FIPS 140-2. يمكن للعملاء الذين يحتاجون إلى مستويات أعلى من التأكد من أن بياناتهم آمنة أيضا تمكين تشفير AES 256 بت على مستوى البنية الأساسية لتخزين Azure للتشفير المزدوج. التشفير المزدوج لبيانات التخزين Azure يحمي ضد سيناريو حيث قد يتعرض أحد خوارزميات التشفير أو المفاتيح للخطر. في هذا السيناريو، تستمر طبقة إضافية من التشفير لحماية البيانات الخاصة بك.
يمكن تمكين تشفير البنية الأساسية لحساب التخزين بأكمله، أو لنطاق تشفير داخل الحساب. عندما يتم تمكين تشفير البنية التحتية لحساب تخزين أو نطاق تشفير، يتم تشفير البيانات مرتين - مرة على مستوى الخدمة ومرة واحدة على مستوى البنية التحتية - باستخدام خوارزميتي تشفير مختلفتين ومفتاحين مختلفين.
يدعم التشفير على مستوى الخدمة استخدام المفاتيح المدارة من Microsoft أو المفاتيح المدارة من قبل العميل باستخدام Azure Key Vault أو Key Vault Managed Hardware Security Model (HSM) (معاينة). يعتمد التشفير على مستوى البنية الأساسية على المفاتيح المدارة من Microsoft ويستخدم دائما مفتاحا منفصلا. لمزيد من المعلومات حول إدارة المفاتيح باستخدام تشفير تخزين Azure، راجع حول إدارة مفاتيح التشفير.
لتشفير بياناتك بشكل مضاعف، يجب عليك أولا إنشاء حساب تخزين أو نطاق تشفير تم تكوينه لتشفير البنية الأساسية. توضح هذه المقالة كيفية تمكين تشفير البنية الأساسية.
إنشاء حساب مع تمكين تشفير البنية الأساسية
لتمكين تشفير البنية الأساسية لحساب تخزين، يجب تكوين حساب تخزين لاستخدام تشفير البنية الأساسية في وقت إنشاء الحساب. لا يمكن تمكين تشفير البنية الأساسية أو تعطيله بعد إنشاء الحساب. يجب أن يكون حساب التخزين من النوع v2 للأغراض العامة أو كتلة كتلة متميزة.
بعد ذلك ، قم بإنشاء حساب تخزين v2 للأغراض العامة أو حساب تخزين كتلة متميز عن طريق استدعاء الأمر New-AzStorageAccount . قم بتضمين -RequireInfrastructureEncryption خيار تمكين تشفير البنية التحتية.
يوضح المثال التالي كيفية إنشاء حساب تخزين v2 للأغراض العامة تم تكوينه للتخزين المتكرر جغرافيا للوصول إلى القراءة (RA-GRS) وتم تمكين تشفير البنية الأساسية للتشفير المزدوج للبيانات. تذكر استبدال قيم العناصر النائبة بين قوسين بقيمك الخاصة:
للتحقق من تمكين تشفير البنية الأساسية لحساب تخزين، اتصل بالأمر Get-AzStorageAccount . يرجع هذا الأمر مجموعة من خصائص حساب التخزين وقيمها. استرداد الحقل RequireInfrastructureEncryption داخل Encryption الخاصية والتحقق من تعيينه إلى True.
يقوم المثال التالي باسترداد قيمة الخاصية RequireInfrastructureEncryption . تذكر استبدال قيم العناصر النائبة بين قوسين زاويتين بقيمك الخاصة:
لاستخدام Azure CLI لإنشاء حساب تخزين تم تمكين تشفير البنية الأساسية، تأكد من تثبيت الإصدار 2.8.0 من Azure CLI أو إصدار أحدث. لمزيد من المعلومات، راجع تثبيت Azure CLI.
بعد ذلك ، قم بإنشاء حساب تخزين v2 للأغراض العامة أو حساب تخزين blob متميز عن طريق استدعاء الأمر إنشاء حساب تخزين az وتضمين لتمكين تشفير البنية التحتية.
يوضح المثال التالي كيفية إنشاء حساب تخزين v2 للأغراض العامة تم تكوينه للتخزين المتكرر جغرافيا للوصول إلى القراءة (RA-GRS) وتم تمكين تشفير البنية الأساسية للتشفير المزدوج للبيانات. تذكر استبدال قيم العناصر النائبة بين قوسين بقيمك الخاصة:
للتحقق من تمكين تشفير البنية الأساسية لحساب تخزين، اتصل بالأمر إظهار حساب التخزين az . يرجع هذا الأمر مجموعة من خصائص حساب التخزين وقيمها. ابحث عن الحقل requireInfrastructureEncryption داخل الخاصية encryption وتحقق من تعيينه إلى true.
يقوم المثال التالي باسترداد قيمة الخاصية requireInfrastructureEncryption . تذكر استبدال قيم العناصر النائبة بين قوسين زاويتين بقيمك الخاصة:
az storage account show /
--name <storage-account> /
--resource-group <resource-group>
ينشئ مثال JSON التالي حساب تخزين v2 للأغراض العامة تم تكوينه للتخزين المتكرر جغرافيا للوصول إلى القراءة (RA-GRS) ولديه تشفير البنية الأساسية ممكن للتشفير المزدوج للبيانات. تذكر استبدال قيم العناصر النائبة بين قوسين بقيمك الخاصة:
يوفر Azure Policy سياسة مضمنة لطلب تمكين تشفير البنية الأساسية لحساب تخزين. لمزيد من المعلومات، راجع قسم التخزين في تعريفات النهج المضمنة في Azure Policy.
إنشاء نطاق تشفير مع تمكين تشفير البنية التحتية
إذا تم تمكين تشفير البنية الأساسية لأحد الحسابات، فإن أي نطاق تشفير تم إنشاؤه على هذا الحساب يستخدم تشفير البنية التحتية تلقائيا. إذا لم يتم تمكين تشفير البنية الأساسية على مستوى الحساب، فسيكون لديك خيار تمكينه لنطاق تشفير في الوقت الذي تقوم فيه بإنشاء النطاق. لا يمكن تغيير إعداد تشفير البنية الأساسية لنطاق تشفير بعد إنشاء النطاق. لمزيد من المعلومات، راجع إنشاء نطاق تشفير.