HMACSHA3_256 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í.
Přetížení
HMACSHA3_256() |
Inicializuje novou instanci HMACSHA3_256 třídy pomocí náhodně vygenerovaného klíče. |
HMACSHA3_256(Byte[]) |
Inicializuje novou instanci HMACSHA3_256 třídy se zadanými daty klíče. |
HMACSHA3_256()
- Zdroj:
- HMACSHA3_256.cs
- Zdroj:
- HMACSHA3_256.cs
Inicializuje novou instanci HMACSHA3_256 třídy pomocí náhodně vygenerovaného klíče.
public:
HMACSHA3_256();
public HMACSHA3_256 ();
Public Sub New ()
Poznámky
HMACSHA3_256 je typ klíčového hash algoritmu, který je vytvořen z hashovací funkce SHA3-256 a používá se jako kód HMAC (Hash-based Message Authentication Code). Proces HMAC promíchá tajný klíč s daty zprávy, výsledek hashuje pomocí hashovací funkce, tuto hodnotu hash znovu promíchá s tajným klíčem a pak použije hashovací funkci podruhé. Výchozí hodnota hash má velikost 256 bitů.
Tento konstruktor používá náhodně vygenerovaný klíč o 136 bajtů.
Platí pro
HMACSHA3_256(Byte[])
- Zdroj:
- HMACSHA3_256.cs
- Zdroj:
- HMACSHA3_256.cs
Inicializuje novou instanci HMACSHA3_256 třídy se zadanými daty klíče.
public:
HMACSHA3_256(cli::array <System::Byte> ^ key);
public HMACSHA3_256 (byte[] key);
new System.Security.Cryptography.HMACSHA3_256 : byte[] -> System.Security.Cryptography.HMACSHA3_256
Public Sub New (key As Byte())
Parametry
- key
- Byte[]
Tajný klíč pro HMACSHA3_256. Klíč může mít libovolnou délku.
Výjimky
key
je null
.