CngKeyUsages Enum
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Anger de kryptografiska åtgärder som en CNG-nyckel (Cryptography Next Generation) kan användas med.
Den här uppräkningen stöder en bitvis kombination av dess medlemsvärden.
public enum class CngKeyUsages
[System.Flags]
public enum CngKeyUsages
[<System.Flags>]
type CngKeyUsages =
Public Enum CngKeyUsages
- Arv
- Attribut
Fält
| Name | Värde | Description |
|---|---|---|
| None | 0 | Inga användningsvärden tilldelas till nyckeln. |
| Decryption | 1 | Nyckeln kan användas för kryptering och dekryptering. |
| Signing | 2 | Nyckeln kan användas för signering och verifiering. |
| KeyAgreement | 4 | Nyckeln kan användas för generering av hemliga avtal och nyckelutbyte. |
| AllUsages | 16777215 | Nyckeln kan användas för alla ändamål. |
Kommentarer
Alla åtgärder gäller inte för varje nyckel. En ECDSA-nyckel (Elliptic Curve Digital Signature Algorithm) kan till exempel inte användas för dekryptering även om dekrypteringsanvändningen har angetts.