CngKeyUsages Výčet
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
- 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í.