HMACSHA256 Konstruktory
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Inicjuje nowe wystąpienie klasy HMACSHA256.
Przeciążenia
| Nazwa | Opis |
|---|---|
| HMACSHA256() |
Inicjuje nowe wystąpienie HMACSHA256 klasy z losowo wygenerowanym kluczem. |
| HMACSHA256(Byte[]) |
Inicjuje HMACSHA256 nowe wystąpienie klasy z określonymi danymi klucza. |
HMACSHA256()
- Źródło:
- HMACSHA256.cs
- Źródło:
- HMACSHA256.cs
- Źródło:
- HMACSHA256.cs
- Źródło:
- HMACSHA256.cs
- Źródło:
- HMACSHA256.cs
Inicjuje nowe wystąpienie HMACSHA256 klasy z losowo wygenerowanym kluczem.
public:
HMACSHA256();
public HMACSHA256();
Public Sub New ()
Uwagi
HMACSHA256 to typ algorytmu wyznaczania wartości skrótu klucza skonstruowany z funkcji skrótu SHA-256 i używany jako kod uwierzytelniania komunikatów oparty na skrótach (HMAC). Proces HMAC miesza klucz tajny z danymi komunikatu, skróty wyniku za pomocą funkcji skrótu, miesza tę wartość skrótu z kluczem tajnym ponownie, a następnie stosuje funkcję skrótu po raz drugi. Skrót wyjściowy ma długość 256 bitów.
Ten konstruktor używa 64-bajtowego, losowo wygenerowanego klucza.
Zobacz też
Dotyczy
HMACSHA256(Byte[])
- Źródło:
- HMACSHA256.cs
- Źródło:
- HMACSHA256.cs
- Źródło:
- HMACSHA256.cs
- Źródło:
- HMACSHA256.cs
- Źródło:
- HMACSHA256.cs
Inicjuje HMACSHA256 nowe wystąpienie klasy z określonymi danymi klucza.
public:
HMACSHA256(cli::array <System::Byte> ^ key);
public HMACSHA256(byte[] key);
new System.Security.Cryptography.HMACSHA256 : byte[] -> System.Security.Cryptography.HMACSHA256
Public Sub New (key As Byte())
Parametry
- key
- Byte[]
Klucz tajny do obliczeń HMAC. Klucz może mieć dowolną długość. Zalecany rozmiar to jednak 64 bajty. Jeśli klucz ma więcej niż 64 bajty długości, jest on skrótem (przy użyciu algorytmu SHA-256) w celu uzyskania klucza 32-bajtowego.
Wyjątki
Parametr key jest null.
Przykłady
Przykład użycia tego konstruktora można znaleźć w HMACSHA256 klasie .
Uwagi
HMACSHA256 to typ algorytmu wyznaczania wartości skrótu klucza skonstruowany z funkcji skrótu SHA-256 i używany jako kod uwierzytelniania komunikatów oparty na skrótach. Proces HMAC miesza klucz tajny z danymi komunikatu, skróty wyniku za pomocą funkcji skrótu, miesza tę wartość skrótu z kluczem tajnym ponownie, a następnie stosuje funkcję skrótu po raz drugi. Skrót wyjściowy ma długość 256 bitów.