CngKeyUsages Výčet

Definice

Určuje kryptografické operace, se kterými může být použit klíč CNG (Cryptography Next Generation).

Tento výčet podporuje bitové kombinace hodnot jeho členů.

public enum class CngKeyUsages
[System.Flags]
public enum CngKeyUsages
[<System.Flags>]
type CngKeyUsages = 
Public Enum CngKeyUsages
Dědičnost
CngKeyUsages
Atributy

Pole

AllUsages 16777215

Klíč lze použít pro všechny účely.

Decryption 1

Klíč lze použít pro šifrování a dešifrování.

KeyAgreement 4

Klíč lze použít pro generování tajných smluv a výměnu klíčů.

None 0

Klíč nemá přiřazené žádné hodnoty využití.

Signing 2

Klíč lze použít k podepisování a ověření.

Poznámky

Ne všechny operace platí pro každý klíč. Například klíč ECDSA (Elliptic Curve Digital Signature Algorithm) nelze použít k dešifrování, i když je nastaveno použití dešifrování.

Platí pro