CngKeyUsages Enum

Definitie

Hiermee geeft u de cryptografische bewerkingen waarmee een CNG-sleutel (Cryptography Next Generation) kan worden gebruikt.

Deze opsomming ondersteunt een bitsgewijze combinatie van de waarden van de leden.

public enum class CngKeyUsages
[System.Flags]
public enum CngKeyUsages
[<System.Flags>]
type CngKeyUsages = 
Public Enum CngKeyUsages
Overname
CngKeyUsages
Kenmerken

Velden

Name Waarde Description
None 0

Er worden geen gebruikswaarden aan de sleutel toegewezen.

Decryption 1

De sleutel kan worden gebruikt voor versleuteling en ontsleuteling.

Signing 2

De sleutel kan worden gebruikt voor ondertekening en verificatie.

KeyAgreement 4

De sleutel kan worden gebruikt voor het genereren van geheime overeenkomsten en sleuteluitwisseling.

AllUsages 16777215

De sleutel kan voor alle doeleinden worden gebruikt.

Opmerkingen

Niet alle bewerkingen zijn van toepassing op elke sleutel. Een ECDSA-sleutel (Elliptic Curve Digital Signature Algorithm) kan bijvoorbeeld niet worden gebruikt voor ontsleuteling, zelfs niet als het ontsleutelingsgebruik is ingesteld.

Van toepassing op