CngKeyUsages Enum
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menentukan operasi kriptografi yang dapat digunakan oleh kunci Cryptography Next Generation (CNG).
Enumerasi ini mendukung kombinasi bitwise dari nilai yang termasuk di dalamnya.
public enum class CngKeyUsages
[System.Flags]
public enum CngKeyUsages
[<System.Flags>]
type CngKeyUsages =
Public Enum CngKeyUsages
- Warisan
- Atribut
Bidang
AllUsages | 16777215 | Kunci dapat digunakan untuk semua tujuan. |
Decryption | 1 | Kunci dapat digunakan untuk enkripsi dan dekripsi. |
KeyAgreement | 4 | Kunci dapat digunakan untuk pembuatan perjanjian rahasia dan pertukaran kunci. |
None | 0 | Tidak ada nilai penggunaan yang ditetapkan ke kunci. |
Signing | 2 | Kunci dapat digunakan untuk penandatanganan dan verifikasi. |
Keterangan
Tidak semua operasi berlaku untuk setiap kunci. Misalnya, kunci Elliptic Curve Digital Signature Algorithm (ECDSA) tidak dapat digunakan untuk dekripsi meskipun penggunaan Dekripsi diatur.