HMACSHA3_512 Konstruktoren

Definition

Initialisiert eine neue Instanz der HMACSHA3_512-Klasse.

Überlädt

Name Beschreibung
HMACSHA3_512()

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

HMACSHA3_512(Byte[])

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

HMACSHA3_512()

Quelle:
HMACSHA3_512.cs
Quelle:
HMACSHA3_512.cs
Quelle:
HMACSHA3_512.cs
Quelle:
HMACSHA3_512.cs

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

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

Hinweise

HMACSHA3_512 ist ein Typ von Hashalgorithmus mit Schlüsseln, der aus der SHA-3-512-Hashfunktion erstellt und als Hash-basierter Nachrichtenauthentifizierungscode (HMAC) verwendet wird. Der HMAC-Prozess kombiniert einen geheimen Schlüssel mit den Nachrichtendaten, hashet das Ergebnis mit der Hashfunktion, mischt diesen Hashwert erneut mit dem geheimen Schlüssel und wendet dann die Hashfunktion ein zweites Mal an. Der Ausgabehash beträgt 512 Bit länge.

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

Gilt für:

HMACSHA3_512(Byte[])

Quelle:
HMACSHA3_512.cs
Quelle:
HMACSHA3_512.cs
Quelle:
HMACSHA3_512.cs
Quelle:
HMACSHA3_512.cs

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

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

Parameter

key
Byte[]

Der geheime Schlüssel für HMACSHA3_512. Der Schlüssel kann eine beliebige Länge sein.

Ausnahmen

key ist null.

Gilt für: