Język

HMACSHA3_512 Konstruktory

Definicja

Inicjuje nowe wystąpienie klasy HMACSHA3_512.

Przeciążenia

Nazwa Opis
HMACSHA3_512()

Inicjuje nowe wystąpienie HMACSHA3_512 klasy z losowo wygenerowanym kluczem.

HMACSHA3_512(Byte[])

Inicjuje HMACSHA3_512 nowe wystąpienie klasy z określonymi danymi klucza.

HMACSHA3_512()

Źródło:
HMACSHA3_512.cs
Źródło:
HMACSHA3_512.cs
Źródło:
HMACSHA3_512.cs
Źródło:
HMACSHA3_512.cs

Inicjuje nowe wystąpienie HMACSHA3_512 klasy z losowo wygenerowanym kluczem.

public:
 HMACSHA3_512();
public HMACSHA3_512();
Public Sub New ()

Uwagi

HMACSHA3_512 jest typem algorytmu wyznaczania wartości skrótu klucza, który jest konstruowany z funkcji skrótu SHA-3-512 i używany jako kod uwierzytelniania komunikatów oparty na skrótach (HMAC). Proces HMAC miesza klucz tajny z danymi komunikatu, skróty wyniku za pomocą funkcji skrótu, miesza tę wartość skrótu z kluczem tajnym ponownie, a następnie stosuje funkcję skrótu po raz drugi. Skrót danych wyjściowych ma długość 512 bitów.

Ten konstruktor używa 72-bajtowego, losowo wygenerowanego klucza.

Dotyczy

HMACSHA3_512(Byte[])

Źródło:
HMACSHA3_512.cs
Źródło:
HMACSHA3_512.cs
Źródło:
HMACSHA3_512.cs
Źródło:
HMACSHA3_512.cs

Inicjuje HMACSHA3_512 nowe wystąpienie klasy z określonymi danymi klucza.

public:
 HMACSHA3_512(cli::array <System::Byte> ^ key);
public HMACSHA3_512(byte[] key);
new System.Security.Cryptography.HMACSHA3_512 : byte[] -> System.Security.Cryptography.HMACSHA3_512
Public Sub New (key As Byte())

Parametry

key
Byte[]

Klucz tajny dla elementu HMACSHA3_512. Klucz może mieć dowolną długość.

Wyjątki

Parametr key ma wartość null.

Dotyczy