Sdílet prostřednictvím


HMACSHA3_384 Konstruktory

Definice

Přetížení

HMACSHA3_384()

Inicializuje novou instanci HMACSHA3_384 třídy s náhodně vygenerovaným klíčem.

HMACSHA3_384(Byte[])

Inicializuje novou instanci HMACSHA3_384 třídy se zadanými daty klíče.

HMACSHA3_384()

Zdroj:
HMACSHA3_384.cs
Zdroj:
HMACSHA3_384.cs

Inicializuje novou instanci HMACSHA3_384 třídy s náhodně vygenerovaným klíčem.

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

Poznámky

HMACSHA3_384 je typ algoritmu hash s klíčem, který je sestaven z funkce hash SHA3-384 a používá se jako kód HMAC (Hash-based Message Authentication Code). Proces HMAC promíchá tajný klíč s daty zpráv, výsledek hashuje pomocí funkce hash, tuto hodnotu hash znovu promíchá s tajným klíčem a pak znovu použije funkci hash. Výstupní hodnota hash má délku 384 bitů.

Tento konstruktor používá náhodně vygenerovaný klíč o 104 bajtech.

Platí pro

HMACSHA3_384(Byte[])

Zdroj:
HMACSHA3_384.cs
Zdroj:
HMACSHA3_384.cs

Inicializuje novou instanci HMACSHA3_384 třídy se zadanými daty klíče.

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

Parametry

key
Byte[]

Tajný klíč pro HMACSHA3_384. Klíč může mít libovolnou délku.

Výjimky

key je null.

Platí pro