Udostępnij za pośrednictwem


HMACSHA512 Konstruktory

Definicja

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 .

Zobacz też

Dotyczy