HMACSHA512 Konstruktory
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.
Inicjuje nowe wystąpienie klasy HMACSHA512.
Przeciążenia
HMACSHA512() |
Inicjuje HMACSHA512 nowe wystąpienie klasy z losowo wygenerowanym kluczem. |
HMACSHA512(Byte[]) |
Inicjuje HMACSHA512 nowe wystąpienie klasy z określonymi danymi klucza. |
HMACSHA512()
- Źródło:
- HMACSHA512.cs
- Źródło:
- HMACSHA512.cs
- Źródło:
- HMACSHA512.cs
Inicjuje HMACSHA512 nowe wystąpienie klasy z losowo wygenerowanym kluczem.
public:
HMACSHA512();
public HMACSHA512 ();
Public Sub New ()
Uwagi
W przypadku tego konstruktora jest używany 64-bajtowy, losowo wygenerowany klucz.
Zobacz też
Dotyczy
HMACSHA512(Byte[])
- Źródło:
- HMACSHA512.cs
- Źródło:
- HMACSHA512.cs
- Źródło:
- HMACSHA512.cs
Inicjuje HMACSHA512 nowe wystąpienie klasy z określonymi danymi klucza.
public:
HMACSHA512(cli::array <System::Byte> ^ key);
public HMACSHA512 (byte[] key);
new System.Security.Cryptography.HMACSHA512 : byte[] -> System.Security.Cryptography.HMACSHA512
Public Sub New (key As Byte())
Parametry
- key
- Byte[]
Klucz tajny do obliczeń HMAC. Klucz może mieć dowolną długość. Zalecany rozmiar to jednak 128 bajtów. Jeśli klucz jest dłuższy niż 128 bajtów, jest on skrótem (przy użyciu algorytmu SHA-512) w celu uzyskania klucza 64-bajtowego.
Wyjątki
Parametr key
ma wartość null
.
Przykłady
Aby zapoznać się z przykładem użycia tego konstruktora, zobacz klasę HMACSHA512 .