HMACSHA512 Konstruktory
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Inicializuje novou instanci HMACSHA512 třídy.
Přetížení
HMACSHA512() |
Inicializuje novou instanci HMACSHA512 třídy pomocí náhodně vygenerovaného klíče. |
HMACSHA512(Byte[]) |
Inicializuje novou instanci HMACSHA512 třídy se zadanými daty klíče. |
HMACSHA512()
- Zdroj:
- HMACSHA512.cs
- Zdroj:
- HMACSHA512.cs
- Zdroj:
- HMACSHA512.cs
Inicializuje novou instanci HMACSHA512 třídy pomocí náhodně vygenerovaného klíče.
public:
HMACSHA512();
public HMACSHA512 ();
Public Sub New ()
Poznámky
S tímto konstruktorem se používá náhodně vygenerovaný klíč o 64 bajtů.
Viz také
Platí pro
HMACSHA512(Byte[])
- 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), aby se odvozoval klíč o délce 64 bajtů.
Výjimky
Parametr key
je null
.
Příklady
Příklad použití tohoto konstruktoru najdete ve HMACSHA512 třídě .