Teilen über


HMACSHA384 Konstruktoren

Definition

Initialisiert eine neue Instanz der HMACSHA384-Klasse.

Überlädt

HMACSHA384()

Initialisiert eine neue Instanz der HMACSHA384-Klasse mit einem zufällig erzeugten Schlüssel.

HMACSHA384(Byte[])

Initialisiert eine neue Instanz der HMACSHA384-Klasse unter Verwendung der angegebenen Schlüsseldaten.

HMACSHA384()

Quelle:
HMACSHA384.cs
Quelle:
HMACSHA384.cs
Quelle:
HMACSHA384.cs

Initialisiert eine neue Instanz der HMACSHA384-Klasse mit einem zufällig erzeugten Schlüssel.

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

Hinweise

Dieser Konstruktor verwendet einen zufällig generierten 64-Byte-Schlüssel.

Weitere Informationen

Gilt für:

HMACSHA384(Byte[])

Quelle:
HMACSHA384.cs
Quelle:
HMACSHA384.cs
Quelle:
HMACSHA384.cs

Initialisiert eine neue Instanz der HMACSHA384-Klasse unter Verwendung der angegebenen Schlüsseldaten.

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

Parameter

key
Byte[]

Der geheime Schlüssel für die HMAC-Berechnung. Der Schlüssel kann eine beliebige Länge aufweisen. Allerdings ist die empfohlene Größe 128 Bytes. Wenn der Schlüssel mehr als 128 Bytes lang ist, wird er (mithilfe von SHA-384) gehasht, um einen 48-Byte-Schlüssel abzuleiten.

Ausnahmen

Der key-Parameter ist null.

Beispiele

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

Weitere Informationen

Gilt für: