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

Name Hodnota Description
None 0

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

Decryption 1

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

Signing 2

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

KeyAgreement 4

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

AllUsages 16777215

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

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