CngKeyUsages Enumerazione

Definizione

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à
CngKeyUsages
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 l'utilizzo della decrittografia è impostato.

Si applica a