Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
✔️ Şunlar için geçerlidir: Microsoft.Storage kaynak sağlayıcısıyla oluşturulan klasik SMB ve NFS dosya paylaşımları
Şunlar için geçerli değildir: Microsoft.FileShares kaynak sağlayıcısı (önizleme) ile oluşturulan dosya paylaşımları
Azure, AES-256 şifrelemesini kullanarak Azure Dosyalar veriler de dahil olmak üzere bekleyen depolama hesabındaki tüm verileri şifreler. Varsayılan olarak, Microsoft bir depolama hesabının şifreleme anahtarlarını yönetir. Şifreleme anahtarları üzerinde daha fazla denetim için verilerinizi şifreleyen şifreleme anahtarına erişimi korumak ve denetlemek için Microsoft tarafından yönetilen anahtarlar yerine customer tarafından yönetilen anahtarlar (CMK) kullanabilirsiniz. Bu makalede, Azure Dosyalar iş yükleri için müşteri tarafından yönetilen anahtarları yapılandırma açıklanmaktadır.
Depolama hesabı için müşteri tarafından yönetilen anahtarları yapılandırdığınızda, söz konusu depolama hesabındaki Azure Dosyalar veriler müşteri anahtarı kullanılarak otomatik olarak şifrelenir. Hisse başına talep gerekmez.
Bu yönergeler, müşteri tarafından yönetilen anahtarları Azure Key Vault içinde depolamaya yöneliktir. Azure Key Vault Managed HSM (Donanım Güvenlik Modülü) için bazı adımlar ve komutlar biraz farklı olabilir.
Depolama hesabı için müşteri tarafından yönetilen anahtarları yapılandırmak için bu adımları izleyin.
1. Adım: Anahtar kasası oluşturma veya yapılandırma
Müşteri tarafından yönetilen anahtarları etkinleştirmek için bir Azure depolama hesabının yanı sıra temizleme koruması etkinleştirilmiş bir Azure Key Vault gerekir. Mevcut bir anahtar kasasından yararlanabilir veya yeni bir kasa oluşturabilirsiniz. Depolama hesabı ve anahtar kasası, farklı bölgelerde veya aboneliklerde olmak üzere aynı Microsoft Entra kiracısı içinde bulunabilir. Kiracılar arası senaryolar için bkz. Mevcut bir depolama hesabı için kiracılar arası müşteri tarafından yönetilen anahtarları yapılandırma.
Yeni bir anahtar kasası oluşturmak için Azure portalını kullanarak aşağıdaki adımları izleyin:
- Azure portalında Anahtar Kasaları araması yapın ve Oluştur öğesini seçin.
- Gerekli alanları (abonelik, kaynak grubu, ad, bölge) doldurun.
- Kurtarma seçenekleri'nin altında Temizleme korumasını etkinleştir'i seçin.
- Gözden geçir ve oluştur'u seçin ve ardından Oluştur seçeneğini belirleyin.
Mevcut bir anahtar kasasını kullanmak istiyorsanız şu adımları izleyin:
- Azure portalında anahtar kasanıza gidin.
- Hizmet menüsünde, Ayarlar'ın altında Özellikler'i seçin.
- Temizleme koruması bölümünde Temizleme korumasını etkinleştir'i ve ardından Kaydet'i seçin.
- Anahtar kasanızda geçici silme özelliğinin etkinleştirildiğinden emin olun. Yeni anahtar kasaları için varsayılan olarak etkindir.
Key Vault Şifreleme Sorumlusu rolünü atama
Anahtar kasanızda (key vault) anahtar oluşturmak ve yönetmek için, key vault üzerinde Key Vault Crypto Officer rolüne sahip olmanız gerekir. Azure portalını, PowerShell'i veya Azure CLI kullanarak bu rolü kendinize atayabilirsiniz. Key Vault bu role zaten sahipseniz, bu bölümü atlayabilir ve 2. Adıma geçebilirsiniz.
Key Vault Crypto Officer rolünü atamak için key vault kapsamında Owner veya User Access Administrator RBAC rolüne ihtiyacınız vardır. Gerekirse yöneticinize başvurun.
Azure portalını kullanarak Key Vault Crypto Officer rolünü kendinize atamak için şu adımları izleyin:
- Anahtar kasanıza gidin.
- Hizmet menüsünden Erişim denetimi (IAM) öğesini seçin.
- Bu kaynağa erişim altında Rol ataması ekle'yi seçin.
- Key Vault Crypto Officer öğesini arayıp seçin ve ardından İleri'i seçin.
- Erişimi ata altında Kullanıcı, grup veya hizmet ilkesini seçin.
- Üyeler'in altında +Üye seç'i seçin.
- Kendi hesabınızı arayın ve seçin, ardından Seç'i seçin.
- Gözden geçir + ata ve ardından Gözden geçir + ata seçin.
2. Adım: Şifreleme anahtarı oluşturma veya içeri aktarma
2048, 3072 veya 4096 boyutunda bir RSA veya RSA-HSM anahtarına ihtiyacınız vardır. Anahtar kasanızda RSA anahtarı oluşturun veya içe aktarın. Anahtar oluşturmadan önce, anahtar kasasında Anahtar Kasası Kripto Görevlisi rolüne sahip olduğunuzdan emin olun.
Azure portalını kullanarak yeni bir RSA şifreleme anahtarı oluşturmak için aşağıdaki adımları izleyin.
- Azure portalında anahtar kasanıza gidin.
- Hizmet menüsünden Nesneler altında Anahtarlar seçin.
- Oluştur/İçe aktar seçeneğini belirleyin. Seçenekler'in altında Oluştur'a tıklayın.
- Anahtar için bir ad girin. Anahtar adları yalnızca alfasayısal karakterler ve tireler içerebilir.
- Anahtar türü'nüRSA ve RSA anahtar boyutunu2048 (veya 3072/4096) olarak ayarlayın.
- Oluştur'i seçin.
Azure portalını kullanarak mevcut bir RSA şifreleme anahtarını içeri aktarmak için aşağıdaki adımları izleyin.
- Azure portalında anahtar kasanıza gidin.
- Hizmet menüsünden Nesneler altında Anahtarlar seçin.
- Oluştur/İçe aktar seçeneğini belirleyin. Seçenekler'in altında İçeri Aktar'ı seçin.
- Karşıya yüklenecek anahtarınızı seçin.
- Anahtar için bir ad girin. Anahtar adları yalnızca alfasayısal karakterler ve tireler içerebilir.
- Anahtar türünü RSA olarak ayarlayın.
- Oluştur'i seçin.
3. Adım: Yönetilen kimlik oluşturma ve izinleri atama
Depolama hesabının anahtar kasasında kimlik doğrulaması için yönetilen bir kimliğe ihtiyacı vardır. Yönetilen kimlik kullanarak, depolama hesabı kimlik bilgilerini depolamadan anahtar kasanızdaki şifreleme anahtarına güvenli bir şekilde erişebilir.
Kullanıcı tarafından atanan bir yönetilen kimlik oluşturun ve bu kimliğe key vault Key Vault Şifreleme Hizmeti Şifreleme Kullanıcısı rolünü verin.
Kullanıcının atadığı yönetilen kimliği oluşturun
Azure portalını, Azure PowerShell veya Azure CLI kullanarak kullanıcı tarafından atanan yönetilen kimlik oluşturun.
Azure portalını kullanarak kullanıcı tarafından atanan yönetilen kimlik oluşturmak için aşağıdaki adımları izleyin.
- Yönetilen Kimlikler'i arayın ve Oluştur'u seçin.
- Bir abonelik, kaynak grubu, bölge ve ad seçin.
- Gözden geçir ve oluştur'u seçin ve ardından Oluştur seçeneğini belirleyin.
Yönetilen kimliğe Key Vault Şifreleme Kullanıcı Hizmeti rolünü atama
Azure portalı, PowerShell veya Azure CLI kullanarak oluşturduğunuz yönetilen kimliğe Key Vault Şifreleme Hizmeti Şifreleme Kullanıcısı rolünü atayın.
Azure portalını kullanarak yönetilen kimliğe Key Vault Şifreleme Hizmeti Şifreleme Kullanıcısı rolünü atamak için şu adımları izleyin:
- Azure portalında anahtar kasanıza gidin.
- Hizmet menüsünden Erişim denetimi (IAM) öğesini seçin.
- Bu kaynağa erişim altında Rol ataması ekle'yi seçin.
- Key Vault Şifreleme Hizmeti Kullanıcısı öğesini arayıp seçin ve İleri'yi seçin.
- Erişim atama altında Yönetilen kimlik seçin.
- Üyeler'in altında +Üye seç'i seçin.
- Yönetilen kimlikleri seçin penceresi açılır. Yönetilen kimlik'in altında Kullanıcı tarafından atanan yönetilen kimlik'i seçin.
- Oluşturduğunuz yönetilen kimliği seçin ve ardından Seç'i seçin.
- Gözden geçir + ata ve ardından Gözden geçir + ata seçin.
4. Adım: Depolama hesabında müşteri tarafından yönetilen anahtarları yapılandırma
Anahtar kasası, anahtar ve yönetilen kimlik yerine koyulduğunda, depolama hesabında müşteri tarafından yönetilen anahtarları etkinleştirebilirsiniz.
Depolama hesabını şifreleme için anahtarınızı kullanacak şekilde yapılandırmak için bu adımları izleyin. Azure portalı her zaman otomatik anahtar sürümü güncelleştirmesi kullanır. Bunun yerine el ile anahtar sürüm yönetimi kullanmak için Azure PowerShell veya Azure CLI kullanın ve bir anahtar sürümü belirtin.
Important
Bir ağ güvenlik çevresiyle ilişkili depolama hesapları için anahtar kasası ideal olarak aynı ağ güvenlik çevresinde yer almalıdır. Değilse, depolama hesabının onunla iletişim kurmasına izin vermek için anahtar kasasının ağ güvenlik çevre profilini yapılandırmanız gerekir.
Mevcut depolama hesabı için müşteri tarafından yönetilen anahtarları yapılandırma
Azure portalını, Azure PowerShell veya Azure CLI kullanarak mevcut bir depolama hesabında müşteri tarafından yönetilen anahtarları yapılandırabilirsiniz.
Azure portalını kullanarak mevcut bir depolama hesabında müşteri tarafından yönetilen anahtarları yapılandırmak için aşağıdaki adımları izleyin. Portalda varsayılan olarak otomatik anahtar sürümü güncelleştirmesi kullanılır. Anahtar sürümü belirtemezsiniz.
- Depolama hesabınıza gidin.
- Hizmet menüsünde, Güvenlik + ağ altında Şifreleme'yi seçin.
- Şifreleme türü içinCustomer-Managed Anahtarları'nı seçin. Depolama hesabı CMK için zaten yapılandırılmışsa 'Anahtarı değiştir' seçin.
- Şifreleme anahtarı için Anahtar kasasından seç'i seçin.
- Anahtar kasası ve anahtar seçin ve ardından anahtar kasanızı ve anahtarınızı seçin.
- Kimlik türü için, önceden oluşturduğunuz kullanıcı atamalı yönetilen kimliği kullanmak üzere Kullanıcı atamalı seçeneğini seçin.
- Kullanıcı tarafından atanan yönetilen kimliği arayıp seçin ve ardından Ekle'yi seçin.
- Kaydetseçeneğini seçin.
Yeni bir depolama hesabı için müşteri tarafından yönetilen anahtarları yapılandırma
Azure portalı, Azure PowerShell veya Azure CLI kullanarak yeni bir depolama hesabı oluşturduğunuzda müşteri tarafından yönetilen anahtarları yapılandırabilirsiniz.
Depolama hesabı oluşturulana kadar kimlik mevcut olmadığından, depolama hesabı oluşturma sırasında sistem tarafından atanan bir kimlik kullanamazsınız. Kullanıcı tarafından atanan bir yönetilen kimlik kullanmanız gerekir.
Azure portalını kullanarak yeni bir depolama hesabının müşteri tarafından yönetilen anahtarlarını yapılandırmak için aşağıdaki adımları izleyin. Portalda varsayılan olarak otomatik anahtar sürümü güncelleştirmesi kullanılır. Bir anahtar sürümü belirtemezsiniz.
- Depolama hesabı oluşturma sırasında Şifreleme sekmesinde Şifreleme türü için Müşteri tarafından yönetilen anahtarlar (CMK) seçeneğini belirleyin.
- Şifreleme anahtarının altında Anahtar kasası ve anahtar seçin, ardından kendi anahtar kasanızı ve anahtarınızı seçin.
- Kullanıcı tarafından atanan kimlik'in altında Kimlik seçin'i seçin. Kullanıcı tarafından atanan yönetilen kimliği seç pencereleri açılır.
- Önceden oluşturulmuş kullanıcı tarafından atanan yönetilen kimliğinizi arayın ve seçin. Yeni depolama hesapları sistem tarafından atanan yönetilen kimliği kullanamaz.
- Add (Ekle) seçeneğini belirleyin.
- Kalan sekmeleri tamamlayın ve Gözden geçir ve oluştur'u seçin.
5. Adım: Yapılandırmayı doğrulama
Müşteri tarafından yönetilen anahtarları etkinleştirdikten sonra, depolama hesabınızda şifrelemenin düzgün yapılandırıldığını onaylayın. Bunu yapmak için Azure portalı, Azure PowerShell veya Azure CLI kullanabilirsiniz.
Azure portalını kullanarak depolama hesabı yapılandırmasını doğrulamak için şu adımları izleyin:
- Azure portalda depolama hesabınıza gidin.
- Hizmet menüsünde, Güvenlik + ağ altında Şifreleme'yi seçin.
- Şifreleme türününMüşteri Tarafından Yönetilen Anahtarlar gösterdiğini onaylayın.
- Anahtar seçimi altındaki bilgilerin doğru olduğunu doğrulayın.
Anahtar döndürme
Şifreleme anahtarınızı düzenli olarak döndürmek, bir anahtarın gizliliğinin ihlal edilmiş olması durumunda maruz kalma durumunu sınırlar. Müşteri tarafından yönetilen anahtarları kullanan bir depolama hesabı için şifrelemeyi döndürmenin iki yolu vardır:
- Anahtar sürümünü yenileyin - Anahtar kasasında aynı anahtarın yeni bir sürümünü oluşturun. Anahtar adı aynı kalır, ancak sürüm değişir.
- Anahtarı değiştirme - Depolama hesabını, aynı veya farklı bir anahtar kasasında tamamen farklı bir anahtar (farklı bir adla) kullanacak şekilde değiştirin.
Important
Azure, anahtar kasasını yeni bir anahtar sürümü için günde yalnızca bir kez denetler. Anahtarı döndürdikten sonra, önceki anahtar sürümünü devre dışı bırakmadan önce 24 saat bekleyin.
Anahtar sürümünü döndürme
En iyi güvenlik uygulamaları için anahtar sürümünü en az iki yılda bir döndürün.
Otomatik anahtar sürümü döndürme (önerilir)
Müşteri tarafından yönetilen anahtarları bir anahtar sürümü belirtmeden yapılandırdıysanız (Azure portalı kullanırken varsayılan), Azure yeni anahtar sürümlerini günlük olarak otomatik olarak denetler. Anahtar kasasında anahtarın yeni bir sürümünü oluşturursanız Azure 24 saat içinde anahtarı alır. Azure Key Vault'ta otomatik anahtar döndürmeyi yapılandırarak belirli bir zamanlamaya göre yeni anahtar sürümleri oluşturabilirsiniz.
El ile anahtar sürümü döndürme
PowerShell veya Azure CLI kullanarak müşteri tarafından yönetilen anahtarları yapılandırırken bir anahtar sürümü belirttiyseniz Azure bu sürümü kullanır ve yeni sürümleri otomatik olarak denetlemez. Depolama hesabı yapılandırmasını yeni anahtar sürümüne işaret etmek için el ile güncelleştirmeniz gerekir.
Azure portalında el ile anahtar sürümü döndürme desteklenmez. Anahtar sürümünü el ile döndürmek için Azure PowerShell veya Azure CLI kullanın.
Anahtarı değiştirme
Depolama hesabını tamamen farklı bir anahtar kullanacak şekilde değiştirmek için, anahtar kasanızda yeni bir anahtar oluşturun veya içeri aktarın (bkz. Şifreleme anahtarı oluşturma veya içeri aktarma) ve ardından depolama hesabı şifreleme yapılandırmasını yeni anahtarı kullanacak şekilde güncelleştirin.
Azure portalını kullanarak anahtarı değiştirmek için şu adımları izleyin:
- Depolama hesabınıza gidin.
- Hizmet menüsünde, Güvenlik + ağ altında Şifreleme'yi seçin.
- Anahtarı değiştir'i seçin.
- "Anahtar kasası ve anahtar seçin" seçeneğini seçin ve ardından kendi anahtar kasanızı ve yeni anahtarınızı belirleyin.
- Kaydetseçeneğini seçin.
Anahtarı devre dışı bırakarak dosya paylaşımı verilerine erişimi iptal etme
Müşteri tarafından yönetilen anahtarı devre dışı bırakarak veya silerek şifrelenmiş dosya paylaşımı verilerine erişimi hemen engelleyebilirsiniz. Anahtar devre dışı bırakılmıştır ancak aşağıdakiler dahil olmak üzere tüm Azure Dosyalar veri düzlemi işlemleri HTTP 403 (Yasak) ile başarısız olur:
- Dizinleri ve dosyaları listeleme
- Dizin veya dosya oluşturma/alma/ayarlama
- Dosya meta verilerini alma/ayarlama
- Aralığı koy, dosyayı kopyala, dosyayı yeniden adlandır
Dosya paylaşımı verilerinize erişimi iptal etmek için Azure portalı, Azure PowerShell veya Azure CLI kullanarak anahtar kasasında anahtarı devre dışı bırakın. Erişimi geri yüklemek için anahtarı yeniden etkinleştirin.
Azure portalını kullanarak anahtarı devre dışı bırakmak için şu adımları izleyin:
- Azure portalında anahtar kasanıza gidin.
- Hizmet menüsünden Nesneler altında Anahtarlar seçin.
- Tuşa sağ tıklayın ve Devre dışı bırak'ı seçin.
Microsoft tarafından yönetilen anahtarlara geri dönme
Müşteri tarafından yönetilen anahtarlara artık ihtiyacınız yoksa Azure portalı, Azure PowerShell veya Azure CLI kullanarak depolama hesabını şifreleme için Microsoft yönetilen anahtarları kullanmaya geri döndürebilirsiniz.
Azure portalını kullanarak Microsoft yönetilen anahtarlara geri dönmek için şu adımları izleyin:
- Azure portalda depolama hesabınıza gidin.
- Hizmet menüsünde, Güvenlik + ağ altında Şifreleme'yi seçin.
- şifreleme türünü Microsoft-Managed Keys olarak değiştirin.
- Kaydetseçeneğini seçin.
İlgili içerik
Şifreleme ve anahtar yönetimi hakkında daha fazla bilgi için aşağıdaki makalelere bakın.
- Hareketsiz veriler için Azure Depolama şifrelemesi
- Azure Depolama şifrelemesi için müşteri tarafından yönetilen anahtarlar (genel bakış)
- Mevcut bir depolama hesabı için müşteri tarafından yönetilen anahtarları aynı kiracıda yapılandırma
- Müşteri tarafından yönetilen anahtarları kiracılar arasında yapılandırın
- Azure Dosyalar için şifreleme
- Azure Key Vault nedir?