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
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í.