Share via


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 k šifrování a dešifrování.

KeyAgreement 4

Klíč se dá použít pro generování tajných kódů a výměnu klíčů.

None 0

Ke klíči nejsou přiřazeny žádné hodnoty použití.

Signing 2

Klíč se dá použít k podepisování a ověřování.

Poznámky

Ne všechny operace se vztahují na 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