Język

HMACSHA512 Konstruktory

Definicja

Inicjuje nowe wystąpienie klasy HMACSHA512.

Przeciążenia

Nazwa Opis
HMACSHA512()

Inicjuje nowe wystąpienie HMACSHA512 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
Źródło:
HMACSHA512.cs
Źródło:
HMACSHA512.cs

Inicjuje nowe wystąpienie HMACSHA512 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
Ź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 utworzenia klucza 64-bajtowego.

Wyjątki

Parametr key jest null.

Przykłady

Przykład użycia tego konstruktora można znaleźć w HMACSHA512 klasie .

Zobacz też

Dotyczy