HMACRIPEMD160 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 HMACRIPEMD160 třídy.
Přetížení
| Name | Description |
|---|---|
| HMACRIPEMD160() |
Inicializuje novou instanci HMACRIPEMD160 třídy pomocí náhodně vygenerovaného klíče 64 bajtů. |
| HMACRIPEMD160(Byte[]) |
Inicializuje novou instanci HMACRIPEMD160 třídy se zadanými daty klíče. |
HMACRIPEMD160()
Inicializuje novou instanci HMACRIPEMD160 třídy pomocí náhodně vygenerovaného klíče 64 bajtů.
public:
HMACRIPEMD160();
public HMACRIPEMD160();
Public Sub New ()
Poznámky
HMACRIPEMD160 je typ algoritmu hash s klíči, který je vytvořen z funkce hash RIPEMD-160 a používá se jako kód HMAC (Hash-based Message Authentication Code). Proces HMAC směšuje tajný klíč s daty zprávy, zatřiďuje výsledek pomocí funkce hash, zkombinuje tuto hodnotu hash s tajným klíčem a potom použije funkci hash podruhé. Výstupní hodnota hash je délka 160 bajtů.
Tento konstruktor používá náhodně vygenerovaný klíč 64 bajtů.
Viz také
Platí pro
HMACRIPEMD160(Byte[])
Inicializuje novou instanci HMACRIPEMD160 třídy se zadanými daty klíče.
public:
HMACRIPEMD160(cli::array <System::Byte> ^ key);
public HMACRIPEMD160(byte[] key);
new System.Security.Cryptography.HMACRIPEMD160 : byte[] -> System.Security.Cryptography.HMACRIPEMD160
Public Sub New (key As Byte())
Parametry
- key
- Byte[]
Tajný klíč pro HMACRIPEMD160 šifrování. Klíč může mít libovolnou délku, ale pokud je delší než 64 bajtů, má hodnotu hash (pomocí sha-1) k odvození klíče o délce 64 bajtů. Proto doporučená velikost tajného klíče je 64 bajtů.
Výjimky
Parametr key je null.
Příklady
Příklad použití tohoto konstruktoru naleznete ve HMACRIPEMD160 třídě.
Poznámky
HMACRIPEMD160 je typ algoritmu hash s klíči, který je vytvořen z funkce hash RIPEMD-160 a používá se jako kód HMAC (Hash-based Message Authentication Code). Proces HMAC směšuje tajný klíč s daty zprávy, zatřiďuje výsledek pomocí funkce hash, zkombinuje tuto hodnotu hash s tajným klíčem a potom použije funkci hash podruhé. Výstupní hodnota hash je délka 160 bajtů.