HMACRIPEMD160 Konstruktorów
Definicja
Ważny
Niektóre informacje dotyczą produktów przedpremierowych, które mogą zostać znacznie zmodyfikowane przed premierą. Microsoft nie udziela żadnych gwarancji, ani wyraźnych, ani domniemanych, dotyczących informacji podanych tutaj.
Inicjuje nowe wystąpienie klasy HMACRIPEMD160.
Przeciążenia
| Nazwa | Opis |
|---|---|
| HMACRIPEMD160() |
Inicjuje HMACRIPEMD160 nowe wystąpienie klasy z losowo wygenerowanym kluczem 64-bajtowym. |
| HMACRIPEMD160(Byte[]) |
Inicjuje HMACRIPEMD160 nowe wystąpienie klasy z określonymi danymi klucza. |
HMACRIPEMD160()
Inicjuje HMACRIPEMD160 nowe wystąpienie klasy z losowo wygenerowanym kluczem 64-bajtowym.
public:
HMACRIPEMD160();
public HMACRIPEMD160();
Public Sub New ()
Uwagi
HMACRIPEMD160 jest typem algorytmu skrótu klucza, który jest tworzony z funkcji skrótu RIPEMD-160 i używany jako kod uwierzytelniania komunikatów oparty na skrótach (HMAC). Proces HMAC łączy klucz tajny z danymi komunikatu, skróty wyniku z funkcją skrótu, miesza tę wartość skrótu z kluczem tajnym ponownie, a następnie stosuje funkcję skrótu po raz drugi. Skrót danych wyjściowych ma długość 160 bajtów.
Ten konstruktor używa 64-bajtowego, losowo wygenerowanego klucza.
Zobacz także
Dotyczy
HMACRIPEMD160(Byte[])
Inicjuje HMACRIPEMD160 nowe wystąpienie klasy z określonymi danymi klucza.
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[]
Klucz HMACRIPEMD160 tajny szyfrowania. Klucz może mieć dowolną długość, ale jeśli jest dłuższy niż 64 bajty, jest on skrótem (przy użyciu algorytmu SHA-1) w celu uzyskania klucza 64-bajtowego. W związku z tym zalecany rozmiar klucza tajnego wynosi 64 bajty.
Wyjątki
Parametr key ma wartość null.
Przykłady
Aby zapoznać się z przykładem użycia tego konstruktora, zobacz klasę HMACRIPEMD160 .
Uwagi
HMACRIPEMD160 jest typem algorytmu skrótu klucza, który jest tworzony z funkcji skrótu RIPEMD-160 i używany jako kod uwierzytelniania komunikatów oparty na skrótach (HMAC). Proces HMAC łączy klucz tajny z danymi komunikatu, skróty wyniku z funkcją skrótu, miesza tę wartość skrótu z kluczem tajnym ponownie, a następnie stosuje funkcję skrótu po raz drugi. Skrót danych wyjściowych ma długość 160 bajtów.