Azure HPC Önbelleği için müşteri tarafından yönetilen şifreleme anahtarlarını kullanma
Azure key vault kullanarak Azure HPC Önbelleği verilerinizi şifrelemek için kullanılan anahtarların sahipliğini denetleyebilirsiniz. Bu makalede, önbellek veri şifrelemesi için müşteri tarafından yönetilen anahtarların nasıl kullanılacağı açıklanmaktadır.
Not
Önbellek diskleri de dahil olmak üzere Azure'da depolanan tüm veriler varsayılan olarak Microsoft tarafından yönetilen anahtarlar kullanılarak şifrelenir. Yalnızca verilerinizi şifrelemek için kullanılan anahtarları yönetmek istiyorsanız bu makaledeki adımları izlemeniz gerekir.
Azure HPC Önbelleği ayrıca önbellek diskleri için bir müşteri anahtarı ekleseniz bile önbelleğe alınan verilerinizi barındıran yönetilen disklerde VM ana bilgisayar şifrelemesi ile korunur. Çift şifreleme için müşteri tarafından yönetilen anahtar eklemek, yüksek güvenlik gereksinimleri olan müşteriler için ek bir güvenlik düzeyi sağlar. Ayrıntılar için Azure disk depolamanın sunucu tarafı şifrelemesini okuyun.
Azure HPC Önbelleği için müşteri tarafından yönetilen anahtar şifrelemesini etkinleştirmeye yönelik üç adım vardır:
Anahtarları depolamak için bir Azure Key Vault ayarlayın.
Azure HPC Önbelleği oluştururken müşteri tarafından yönetilen anahtar şifrelemesini seçin ve kullanılacak anahtar kasasını ve anahtarı belirtin. İsteğe bağlı olarak, önbellek için anahtar kasasına erişmek için kullanılacak yönetilen bir kimlik sağlayın.
Bu adımda yaptığınız seçimlere bağlı olarak, 3. adımı atlayabilirsiniz. Ayrıntılar için Önbellek için yönetilen kimlik seçeneğini belirleme makalesini okuyun.
Sistem tarafından atanan yönetilen kimlik veya anahtar kasası erişimiyle yapılandırılmamış kullanıcı tarafından atanan bir kimlik kullanıyorsanız: Yeni oluşturulan önbelleğe gidin ve anahtar kasasına erişme yetkisi verin.
Yönetilen kimliğin Azure Key Vault'a erişimi yoksa, şifrelemeniz yeni oluşturulan önbellekten yetkilendirilinceye kadar tam olarak ayarlanmaz (3. adım).
Sistem tarafından yönetilen bir kimlik kullanırsanız, önbellek oluşturulduğunda kimlik oluşturulur. Önbellek oluşturulduktan sonra yetkili kullanıcı olması için önbelleğin kimliğini anahtar kasasına geçirmeniz gerekir.
Anahtar kasasına zaten erişimi olan kullanıcı tarafından yönetilen bir kimlik atarsanız bu adımı atlayabilirsiniz.
Önbelleği oluşturduktan sonra, müşteri tarafından yönetilen anahtarlar ile Microsoft tarafından yönetilen anahtarlar arasında değişiklik yapamazsınız. Ancak önbelleğiniz müşteri tarafından yönetilen anahtarlar kullanıyorsa şifreleme anahtarını, anahtar sürümünü ve anahtar kasasını gerektiği gibi değiştirebilirsiniz.
Anahtar kasası ve anahtar gereksinimlerini anlama
Anahtar kasası ve anahtarın Azure HPC Önbelleği ile çalışabilmesi için bu gereksinimleri karşılaması gerekir.
Anahtar kasası özellikleri:
- Abonelik - Önbellek için kullanılan aboneliği kullanın.
- Bölge - Anahtar kasasıNın Azure HPC Önbelleği ile aynı bölgede olması gerekir.
- Fiyatlandırma katmanı - Standart katman, Azure HPC Önbelleği ile kullanmak için yeterlidir.
- Geçici silme - Azure HPC Önbelleği, anahtar kasasında henüz yapılandırılmamışsa geçici silmeyi etkinleştirir.
- Temizleme koruması - Temizleme koruması etkinleştirilmelidir.
- Erişim ilkesi - Varsayılan ayarlar yeterlidir.
- Ağ bağlantısı - Azure HPC Önbelleği seçtiğiniz uç nokta ayarlarından bağımsız olarak anahtar kasasına erişebilmelidir.
Önemli özellikler:
- Anahtar türü - RSA
- RSA anahtar boyutu - 2048
- Etkin - Evet
Anahtar kasası erişim izinleri:
Azure HPC Önbelleği oluşturan kullanıcının Key Vault katkıda bulunan rolüne eşdeğer izinlere sahip olması gerekir. Azure Key Vault'un ayarlanması ve yönetilmesi için aynı izinler gereklidir.
Daha fazla bilgi için Bkz . Anahtar kasasına güvenli erişim.
Önbellek için yönetilen kimlik seçeneğini belirleme
HPC Önbelleği, anahtar kasasına bağlanmak için yönetilen kimlik kimlik bilgilerini kullanır.
Azure HPC Önbelleği iki tür yönetilen kimlik kullanabilir:
Sistem tarafından atanan yönetilen kimlik - Önbelleğiniz için otomatik olarak oluşturulmuş, benzersiz bir kimlik. Bu yönetilen kimlik yalnızca HPC Önbelleği mevcutken bulunur ve doğrudan yönetilebilir veya değiştirilemez.
Kullanıcı tarafından atanan yönetilen kimlik - Önbellekten ayrı olarak yönettiğiniz tek başına kimlik kimlik bilgileri. Tam olarak istediğiniz erişime sahip kullanıcı tarafından atanan yönetilen kimliği yapılandırabilir ve bunu birden çok HPC Önbelleği kullanabilirsiniz.
Oluşturduğunuz sırada önbelleğe yönetilen kimlik atamazsanız, Azure önbellek için otomatik olarak sistem tarafından atanan bir yönetilen kimlik oluşturur.
Kullanıcı tarafından atanan yönetilen kimlikle, anahtar kasanıza zaten erişimi olan bir kimlik sağlayabilirsiniz. (Örneğin, bir anahtar kasası erişim ilkesine eklenmiştir veya erişime izin veren bir Azure RBAC rolüne sahiptir.) Sistem tarafından atanan bir kimlik kullanıyorsanız veya erişimi olmayan bir yönetilen kimlik sağlıyorsanız, oluşturma işleminden sonra önbellekten erişim istemeniz gerekir. Bu, aşağıda 3. adımda açıklanan el ile gerçekleştirilen bir adımdır.
Yönetilen kimlikler hakkında daha fazla bilgi edinin
1. Azure Key Vault'un kurulumunu yapma
Önbelleği oluşturmadan önce bir anahtar kasası ve anahtarı ayarlayabilir veya önbellek oluşturma işleminin bir parçası olarak yapabilirsiniz. Bu kaynakların yukarıda açıklanan gereksinimleri karşıladığından emin olun.
Önbellek oluşturma zamanında önbelleğin şifrelemesi için kullanılacak bir kasa, anahtar ve anahtar sürümü belirtmeniz gerekir.
Ayrıntılar için Azure Key Vault belgelerini okuyun.
Not
Azure Key Vault'un aynı aboneliği kullanması ve Azure HPC Önbelleği ile aynı bölgede olması gerekir. Seçtiğiniz bölgenin her iki ürünü de desteklediğinden emin olun.
2. Müşteri tarafından yönetilen anahtarlar etkinken önbelleği oluşturma
Azure HPC Önbelleği oluştururken şifreleme anahtarı kaynağını belirtmeniz gerekir. Azure HPC Önbelleği oluşturma başlığındaki yönergeleri izleyin ve Disk şifreleme anahtarları sayfasında anahtar kasasını ve anahtarı belirtin. Önbellek oluşturma sırasında yeni bir anahtar kasası ve anahtar oluşturabilirsiniz.
İpucu
Disk şifreleme anahtarları sayfası görünmüyorsa, önbelleğinizin desteklenen bölgelerden birinde olduğundan emin olun.
Önbelleği oluşturan kullanıcının Key Vault katkıda bulunan rolüne veya daha yüksek ayrıcalıklara sahip olması gerekir.
Özel olarak yönetilen anahtarları etkinleştirmek için düğmeye tıklayın. Bu ayarı değiştirdikten sonra anahtar kasası ayarları görüntülenir.
Anahtar seçimi sayfasını açmak için Anahtar kasası seçin'e tıklayın. Bu önbelleğin disklerindeki verileri şifrelemek için anahtar kasasını ve anahtarı seçin veya oluşturun.
Azure Key Vault'unuz listede görünmüyorsa şu gereksinimleri denetleyin:
- Önbellek anahtar kasasıyla aynı abonelikte mi?
- Önbellek, anahtar kasasıyla aynı bölgede mi?
- Azure portalı ile anahtar kasası arasında ağ bağlantısı var mı?
Kasayı seçtikten sonra, kullanılabilir seçenekler arasından tek tek anahtarı seçin veya yeni bir anahtar oluşturun. Anahtar bir 2048 bit RSA anahtarı olmalıdır.
Seçili anahtarın sürümünü belirtin. Azure Key Vault belgelerinde sürüm oluşturma hakkında daha fazla bilgi edinin.
Bu ayarlar isteğe bağlıdır:
Otomatik anahtar döndürmeyi kullanmak istiyorsanız Her zaman geçerli anahtar sürümünü kullan kutusunu işaretleyin.
Bu önbellek için belirli bir yönetilen kimlik kullanmak istiyorsanız, Yönetilen kimlikler bölümünde Kullanıcı tarafından atanan'ı seçin ve kullanılacak kimliği seçin. Yardım için yönetilen kimlikler belgelerini okuyun.
İpucu
Kullanıcı tarafından atanan yönetilen kimlik, anahtar kasanıza erişmek üzere yapılandırılmış bir kimlik geçirirseniz önbellek oluşturmayı basitleştirebilir. Sistem tarafından atanan yönetilen kimlikle, önbelleğin yeni oluşturulan sistem tarafından atanan kimliğini anahtar kasanızı kullanacak şekilde yetkilendirmek için önbellek oluşturulduktan sonra ek bir adım atmalısınız.
Not
Önbelleği oluşturduktan sonra atanan kimliği değiştiremezsiniz.
Diğer belirtimlerle devam edin ve Azure HPC Önbelleği oluşturma bölümünde açıklandığı gibi önbelleği oluşturun.
3. Azure Key Vault şifrelemesini önbellekten yetkilendirme (gerekirse)
Not
Önbelleği oluştururken anahtar kasası erişimiyle kullanıcı tarafından atanan bir yönetilen kimlik sağladıysanız bu adım gerekli değildir.
Birkaç dakika sonra yeni Azure HPC Önbelleği Azure portalınızda görünür. Azure Key Vault'unuza erişim yetkisi vermek ve müşteri tarafından yönetilen anahtar şifrelemesini etkinleştirmek için Genel Bakış sayfasına gidin.
İpucu
Önbellek, "dağıtım devam ediyor" iletileri temizlenmeden önce kaynaklar listesinde görünebilir. Başarılı bildirimini beklemek yerine bir veya iki dakika sonra kaynak listenizi denetleyin.
Önbelleği oluşturduktan sonra 90 dakika içinde şifrelemeyi yetkilendirmeniz gerekir. Bu adımı tamamlamazsanız önbellek zaman aşımına ve başarısız olur. Başarısız önbellek yeniden oluşturulmalıdır, düzeltilemiyor.
Önbellek anahtar bekleniyor durumunu gösterir. Önbelleği belirtilen anahtar kasasına erişme yetkisi vermek için sayfanın üst kısmındaki Şifrelemeyi etkinleştir düğmesine tıklayın.
Şifrelemeyi etkinleştir'e tıklayın ve ardından önbelleği şifreleme anahtarını kullanacak şekilde yetkilendirmek için Evet düğmesine tıklayın. Bu eylem, anahtar kasasında geçici silme ve temizleme korumasını da (henüz etkinleştirilmemişse) etkinleştirir.
Önbellek anahtar kasasına erişim isteğinde bulunduktan sonra, önbelleğe alınmış verileri depolayan diskleri oluşturabilir ve şifreleyebilir.
Şifrelemeyi yetkilendirildikten sonra Azure HPC Önbelleği, şifrelenmiş diskleri ve ilgili altyapıyı oluşturmak için birkaç dakika daha kurulumdan geçer.
Anahtar ayarlarını güncelleştirme
Azure portalından önbelleğinizin anahtar kasasını, anahtarını veya anahtar sürümünü değiştirebilirsiniz. Müşteri anahtarı ayarları sayfasını açmak için önbelleğin Şifreleme ayarları bağlantısına tıklayın.
Müşteri tarafından yönetilen anahtarlar ve sistem tarafından yönetilen anahtarlar arasında bir önbelleği değiştiremezsiniz.
Anahtar seçiciyi açmak için Anahtarı değiştir bağlantısına ve ardından Anahtar kasasını, anahtarı veya sürümü değiştir'e tıklayın.
Bu önbellekle aynı abonelikteki ve aynı bölgedeki anahtar kasaları listede gösterilir.
Yeni şifreleme anahtarı değerlerini seçtikten sonra Seç'e tıklayın. Yeni değerlerle birlikte bir onay sayfası görüntülenir. Seçimi sonlandırmak için Kaydet'e tıklayın.
Azure'da müşteri tarafından yönetilen anahtarlar hakkında daha fazla bilgi edinin
Bu makalelerde, Azure'daki verileri şifrelemek için Azure Key Vault ve müşteri tarafından yönetilen anahtarları kullanma hakkında daha fazla bilgi veilmektedir:
- Azure depolama şifrelemeye genel bakış
- Müşteri tarafından yönetilen anahtarlarla disk şifrelemesi - Azure Key Vault'un yönetilen disklerle kullanılmasına yönelik belgeler, Azure HPC Önbelleği benzer bir senaryodur
Sonraki adımlar
Azure HPC Önbelleği ve Key Vault tabanlı şifrelemeyi yetkilendirdikten sonra, veri kaynaklarınıza erişim vererek önbelleğinizi ayarlamaya devam edin.