HMACSHA256 Konstruktorer
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Initierar en ny instans av HMACSHA256 klassen.
Överlagringar
| Name | Description |
|---|---|
| HMACSHA256() |
Initierar en ny instans av HMACSHA256 klassen med en slumpmässigt genererad nyckel. |
| HMACSHA256(Byte[]) |
Initierar en ny instans av HMACSHA256 klassen med angivna nyckeldata. |
HMACSHA256()
- Källa:
- HMACSHA256.cs
- Källa:
- HMACSHA256.cs
- Källa:
- HMACSHA256.cs
- Källa:
- HMACSHA256.cs
- Källa:
- HMACSHA256.cs
Initierar en ny instans av HMACSHA256 klassen med en slumpmässigt genererad nyckel.
public:
HMACSHA256();
public HMACSHA256();
Public Sub New ()
Kommentarer
HMACSHA256 är en typ av nyckelad hash-algoritm som konstrueras från sha-256-hashfunktionen och används som en Hash-baserad kod för meddelandeautentisering (HMAC). HMAC-processen blandar en hemlig nyckel med meddelandedata, hashar resultatet med hash-funktionen, blandar det hash-värdet med den hemliga nyckeln igen och tillämpar sedan hash-funktionen en andra gång. Utdatahashen är 256 bitar lång.
Den här konstruktorn använder en slumpmässigt genererad nyckel på 64 byte.
Se även
Gäller för
HMACSHA256(Byte[])
- Källa:
- HMACSHA256.cs
- Källa:
- HMACSHA256.cs
- Källa:
- HMACSHA256.cs
- Källa:
- HMACSHA256.cs
- Källa:
- HMACSHA256.cs
Initierar en ny instans av HMACSHA256 klassen med angivna nyckeldata.
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())
Parametrar
- key
- Byte[]
Den hemliga nyckeln för HMAC-beräkningen. Nyckeln kan vara valfri längd. Den rekommenderade storleken är dock 64 byte. Om nyckeln är längre än 64 byte hashas den (med SHA-256) för att härleda en 32-bytesnyckel.
Undantag
Parametern key är null.
Exempel
Ett exempel på hur du använder den här konstruktorn finns i HMACSHA256 klassen .
Kommentarer
HMACSHA256 är en typ av nyckelad hash-algoritm som konstrueras från sha-256-hashfunktionen och används som en Hash-baserad kod för meddelandeautentisering. HMAC-processen blandar en hemlig nyckel med meddelandedata, hashar resultatet med hash-funktionen, blandar det hash-värdet med den hemliga nyckeln igen och tillämpar sedan hash-funktionen en andra gång. Utdatahashen är 256 bitar lång.