HMACSHA512 Konstruktoren

Definition

Initialisiert eine neue Instanz der HMACSHA512-Klasse.

Überlädt

Name Beschreibung
HMACSHA512()

Initialisiert eine neue Instanz der HMACSHA512 Klasse mit einem zufällig generierten Schlüssel.

HMACSHA512(Byte[])

Initialisiert eine neue Instanz der HMACSHA512 Klasse mit den angegebenen Schlüsseldaten.

HMACSHA512()

Quelle:
HMACSHA512.cs
Quelle:
HMACSHA512.cs
Quelle:
HMACSHA512.cs
Quelle:
HMACSHA512.cs
Quelle:
HMACSHA512.cs

Initialisiert eine neue Instanz der HMACSHA512 Klasse mit einem zufällig generierten Schlüssel.

public:
 HMACSHA512();
public HMACSHA512();
Public Sub New ()

Hinweise

Bei diesem Konstruktor wird ein 64-Byte-, zufällig generierter Schlüssel verwendet.

Weitere Informationen

Gilt für:

HMACSHA512(Byte[])

Quelle:
HMACSHA512.cs
Quelle:
HMACSHA512.cs
Quelle:
HMACSHA512.cs
Quelle:
HMACSHA512.cs
Quelle:
HMACSHA512.cs

Initialisiert eine neue Instanz der HMACSHA512 Klasse mit den angegebenen Schlüsseldaten.

public:
 HMACSHA512(cli::array <System::Byte> ^ key);
public HMACSHA512(byte[] key);
new System.Security.Cryptography.HMACSHA512 : byte[] -> System.Security.Cryptography.HMACSHA512
Public Sub New (key As Byte())

Parameter

key
Byte[]

Der geheime Schlüssel für die Berechnung des HMAC. Der Schlüssel kann eine beliebige Länge sein. Die empfohlene Größe beträgt jedoch 128 Byte. Wenn der Schlüssel mehr als 128 Byte lang ist, wird er (mithilfe von SHA-512) gehasht, um einen 64-Byte-Schlüssel abzuleiten.

Ausnahmen

Der key Parameter ist null.

Beispiele

Ein Beispiel für die Verwendung dieses Konstruktors finden Sie in der HMACSHA512 Klasse.

Weitere Informationen

Gilt für: