CngKeyUsages Wyliczenie
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Określa operacje kryptograficzne, z którymi może być używany klucz Cryptography Next Generation (CNG).
To wyliczenie obsługuje bitową kombinację jego wartości składowych.
public enum class CngKeyUsages
[System.Flags]
public enum CngKeyUsages
[<System.Flags>]
type CngKeyUsages =
Public Enum CngKeyUsages
- Dziedziczenie
- Atrybuty
Pola
AllUsages | 16777215 | Klucz może być używany do wszystkich celów. |
Decryption | 1 | Klucz może służyć do szyfrowania i odszyfrowywania. |
KeyAgreement | 4 | Klucz może służyć do generowania umowy wpisów tajnych i wymiany kluczy. |
None | 0 | Do klucza nie są przypisywane żadne wartości użycia. |
Signing | 2 | Klucz może służyć do podpisywania i weryfikacji. |
Uwagi
Nie wszystkie operacje dotyczą każdego klucza. Na przykład klucz Elliptic Curve Digital Signature Algorithm (ECDSA) nie może być używany do odszyfrowywania, nawet jeśli jest ustawione użycie odszyfrowywania.
Dotyczy
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla