Tentang kunci

Azure Key Vault menyediakan dua jenis sumber daya untuk menyimpan dan mengelola kunci kriptografi. Vault mendukung kunci yang dilindungi perangkat lunak dan dilindungi HSM (Modul Keamanan Perangkat Keras). HSM terkelola hanya mendukung kunci yang dilindungi HSM.

Jenis Sumber Daya Metode perlindungan kunci URL dasar titik akhir data-pesawat
Vault Kunci yang dilindungi perangkat lunak

dan

Dilindungi HSM (dengan SKU Premium)
https://{vault-name}.vault.azure.net
HSM terkelola Dilindungi HSM https://{hsm-name}.managedhsm.azure.net
  • Vaults - Vaults menyediakan solusi manajemen kunci yang murah, mudah diterapkan, multi-penyewa, tahan zona (jika tersedia), sangat tersedia, cocok untuk sebagian besar skenario aplikasi cloud umum.
  • HSM Terkelola - HSM Terkelola menyediakan penyewa tunggal, tahan zona (jika tersedia), HSM dengan ketersediaan tinggi untuk menyimpan dan mengelola kunci kriptografis Anda. Paling cocok untuk aplikasi dan skenario penggunaan yang menangani kunci bernilai tinggi. Juga membantu memenuhi persyaratan keamanan, kepatuhan, dan peraturan yang paling ketat.

Catatan

Vault juga memungkinkan Anda untuk menyimpan dan mengelola beberapa jenis objek seperti rahasia, sertifikat, dan kunci akun penyimpanan, selain kunci kriptografi.

Kunci kriptografi di Azure Key Vault direpresentasikan sebagai objek JSON Web Key [JWK]. Spesifikasi JavaScript Object Notation (JSON) dan JavaScript Object Signing and Encryption (JOSE) adalah:

Spesifikasi dasar JWK/JWA juga diperluas untuk mengaktifkan jenis kunci yang unik untuk implementasi Azure Key Vault dan HSM terkelola.

Kunci HSM dalam brankas dilindungi; Kunci perangkat lunak tidak dilindungi oleh HSM.

  • Kunci yang disimpan dalam vault mendapat manfaat dari perlindungan yang kuat menggunakan HSM yang divalidasi FIPS 140. Ada dua platform HSM berbeda yang tersedia: 1, yang melindungi versi kunci dengan FIPS 140-2 Level 2, dan 2, yang melindungi kunci dengan FIPS 140-2 Level 3 HSM tergantung pada kapan kunci dibuat. Semua kunci baru dan versi kunci sekarang dibuat menggunakan platform 2 (kecuali geo Inggris). Untuk menentukan Platform HSM mana yang melindungi versi kunci, dapatkan hsmPlatform.
  • Managed HSM menggunakan FIPS 140-2 Level 3 modul HSM tervalidasi untuk melindungi kunci Anda. Setiap kumpulan HSM adalah instans penyewa tunggal terisolasi dengan domain keamanannya sendiri yang menyediakan isolasi kriptografi lengkap dari semua HSM lain yang berbagi infrastruktur perangkat keras yang sama.

Kunci ini dilindungi dalam kumpulan HSM penyewa tunggal. Anda dapat mengimpor kunci RSA, EC, dan simetris, dalam bentuk lunak atau dengan mengekspor dari perangkat HSM yang didukung. Anda juga dapat menghasilkan kunci di kumpulan HSM. Ketika Anda mengimpor kunci HSM menggunakan metode yang dijelaskan dalam spesifikasi BYOK (bawa kunci Anda sendiri), ini memungkinkan bahan kunci transportasi yang aman ke dalam kumpulan HSM terkelola.

Untuk informasi selengkapnya tentang batas geografis, lihat Pusat Kepercayaan Microsoft Azure

Jenis kunci dan metode perlindungan

Key Vault mendukung kunci RSA dan EC. HSM terkelola mendukung kunci RSA, EC, dan simetris.

Kunci yang dilindungi HSM

Jenis Kunci Vault (khusus SKU Premium) HSM Terkelola
EC-HSM: Kunci Kurva Elips Didukung (P-256, P-384, P-521, secp256k1/P-256K) Didukung (P-256, secp256k1/P-256K, P-384, P-521)
RSA-HSM: Kunci RSA Didukung (2048-bit, 3072-bit, 4096-bit) Didukung (2048-bit, 3072-bit, 4096-bit)
okt-HSM: Kunci simetris Tidak didukung Didukung (128-bit, 192-bit, 256-bit)

Kunci yang dilindungi perangkat lunak

Jenis Kunci Vault HSM Terkelola
RSA: kunci RSA “dilindungi perangkat lunak" Didukung (2048-bit, 3072-bit, 4096-bit) Tidak didukung
EC: Kunci Kurva Elips “dilindungi perangkat lunak" Didukung (P-256, P-384, P-521, secp256k1/P-256K) Tidak didukung

Kepatuhan

Jenis kunci dan tujuan Kepatuhan
Kunci yang dilindungi perangkat lunak (hsmPlatform 0) dalam vault FIPS 140-2 Level 1
hsmPlatform 1 kunci yang dilindungi dalam vault (Premium SKU) FIPS 140-2 Level 2
hsmPlatform 2 kunci yang dilindungi di vault (Premium SKU) FIPS 140-2 Level 3
Kunci dalam HSM Terkelola selalu dilindungi HSM FIPS 140-2 Level 3

Lihat Jenis kunci, algoritme, dan operasi untuk detail tentang setiap jenis kunci, algoritma, operasi, atribut, dan tag.

Skenario penggunaan

Waktu menggunakan Contoh
Enkripsi data sisi server Azure untuk penyedia sumber daya terintegrasi dengan kunci yang dikelola pelanggan - Enkripsi sisi server yang menggunakan kunci yang dikelola pelanggan di Azure Key Vault
Enkripsi data sisi klien - Enkripsi Client-Side dengan Azure Key Vault
TLS tanpa kunci Pustaka klien relai

Langkah berikutnya