HMACMD5 Konstruktorer

Definition

Initierar en ny instans av HMACMD5 klassen.

Överlagringar

Name Description
HMACMD5()

Initierar en ny instans av HMACMD5 klassen med hjälp av en slumpmässigt genererad nyckel.

HMACMD5(Byte[])

Initierar en ny instans av HMACMD5 klassen med hjälp av den angivna nyckeln.

HMACMD5()

Källa:
HMACMD5.cs
Källa:
HMACMD5.cs
Källa:
HMACMD5.cs
Källa:
HMACMD5.cs
Källa:
HMACMD5.cs

Initierar en ny instans av HMACMD5 klassen med hjälp av en slumpmässigt genererad nyckel.

public:
 HMACMD5();
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
public HMACMD5();
public HMACMD5();
Public Sub New ()
Attribut

Kommentarer

HMACMD5 är en typ av nyckelad hash-algoritm som konstrueras från MD5-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 128 bitar lång.

Den här konstruktorn använder en slumpmässigt genererad nyckel på 64 byte.

På grund av kollisionsproblem med MD5 rekommenderar Microsoft SHA-256.

Se även

Gäller för

HMACMD5(Byte[])

Källa:
HMACMD5.cs
Källa:
HMACMD5.cs
Källa:
HMACMD5.cs
Källa:
HMACMD5.cs
Källa:
HMACMD5.cs

Initierar en ny instans av HMACMD5 klassen med hjälp av den angivna nyckeln.

public:
 HMACMD5(cli::array <System::Byte> ^ key);
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
public HMACMD5(byte[] key);
public HMACMD5(byte[] key);
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
new System.Security.Cryptography.HMACMD5 : byte[] -> System.Security.Cryptography.HMACMD5
new System.Security.Cryptography.HMACMD5 : byte[] -> System.Security.Cryptography.HMACMD5
Public Sub New (key As Byte())

Parametrar

key
Byte[]

Den hemliga nyckeln för HMAC-beräkningen. Nyckeln kan vara valfri längd, men om den är längre än 64 byte hashas den (med MD5) för att härleda en 16-bytesnyckel. Därför är den rekommenderade storleken på den hemliga nyckeln 64 byte.

Attribut

Undantag

Parametern key är null.

Exempel

Ett exempel på hur du använder den här konstruktorn finns i HMACMD5 klassen .

Kommentarer

HMACMD5 är en typ av nyckelad hash-algoritm som konstrueras från MD5-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 128 bitar lång.

Den här konstruktorn använder en nyckel som du anger för att skapa HMACMD5 objektet.

På grund av kollisionsproblem med MD5 rekommenderar Microsoft SHA-256.

Se även

Gäller för