HMACSHA512 Konstruktory

Definice

Inicializuje novou instanci HMACSHA512 třídy.

Přetížení

Name Description
HMACSHA512()

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

HMACSHA512(Byte[])

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

HMACSHA512()

Zdroj:
HMACSHA512.cs
Zdroj:
HMACSHA512.cs
Zdroj:
HMACSHA512.cs
Zdroj:
HMACSHA512.cs
Zdroj:
HMACSHA512.cs

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

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

Poznámky

S tímto konstruktorem se použije náhodně vygenerovaný klíč 64 bajtů.

Viz také

Platí pro

HMACSHA512(Byte[])

Zdroj:
HMACSHA512.cs
Zdroj:
HMACSHA512.cs
Zdroj:
HMACSHA512.cs
Zdroj:
HMACSHA512.cs
Zdroj:
HMACSHA512.cs

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

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[]

Tajný klíč pro výpočet HMAC. Klíč může mít libovolnou délku. Doporučená velikost je však 128 bajtů. Pokud je klíč delší než 128 bajtů, použije se hodnota hash (pomocí sha-512) k odvození klíče o délce 64 bajtů.

Výjimky

Parametr key je null.

Příklady

Příklad použití tohoto konstruktoru naleznete ve HMACSHA512 třídě.

Viz také

Platí pro