SymmetricAlgorithm.Key Właściwość
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.
Pobiera lub ustawia klucz tajny dla algorytmu symetrycznego.
public:
virtual property cli::array <System::Byte> ^ Key { cli::array <System::Byte> ^ get(); void set(cli::array <System::Byte> ^ value); };
public virtual byte[] Key { get; set; }
member this.Key : byte[] with get, set
Public Overridable Property Key As Byte()
Wartość właściwości
Klucz tajny do użycia dla algorytmu symetrycznego.
Wyjątki
Podjęto próbę ustawienia klucza na null.
Rozmiar klucza jest nieprawidłowy.
Uwagi
Klucz tajny jest używany zarówno do szyfrowania, jak i odszyfrowywania. Aby algorytm symetryczny zakończył się pomyślnie, klucz tajny musi być znany tylko nadawcy i odbiorcy. Prawidłowe rozmiary kluczy są określane przez implementację określonego algorytmu symetrycznego i są wymienione we LegalKeySizes właściwości .
Jeśli ta właściwość jest null używana, metoda jest wywoływana GenerateKey w celu utworzenia nowej wartości losowej.