CngKeyUsages Enumerazione
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Specifica le operazioni di crittografia con cui può essere usata una chiave CNG (Cryptography Next Generation).
Questa enumerazione supporta una combinazione bit per bit dei rispettivi valori dei membri.
public enum class CngKeyUsages
[System.Flags]
public enum CngKeyUsages
[<System.Flags>]
type CngKeyUsages =
Public Enum CngKeyUsages
- Ereditarietà
- Attributi
Campi
AllUsages | 16777215 | La chiave può essere utilizzata per qualsiasi scopo. |
Decryption | 1 | La chiave può essere utilizzata per la crittografia e la decrittografia. |
KeyAgreement | 4 | La chiave può essere utilizzata per la generazione di chiavi private e lo scambio di chiave. |
None | 0 | Nessun valore di utilizzo è stato assegnato alla chiave. |
Signing | 2 | La chiave può essere utilizzata per la firma e la verifica. |
Commenti
Non tutte le operazioni si applicano a ogni chiave. Ad esempio, non è possibile usare una chiave ECDSA (Elliptic Curve Digital Signature Algorithm) per la decrittografia anche se è impostato l'utilizzo della decrittografia.