HMACSHA256 Konstruktorer

Definition

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.

Se även

Gäller för