HMACSHA3_512 Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
HMACSHA3_512() |
Initialisiert eine neue Instanz der HMACSHA3_512-Klasse mit einem zufällig erzeugten 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
Initialisiert eine neue Instanz der HMACSHA3_512-Klasse mit einem zufällig erzeugten Schlüssel.
public:
HMACSHA3_512();
public HMACSHA3_512 ();
Public Sub New ()
Hinweise
HMACSHA3_512 ist ein Schlüsselhashalgorithmus, der aus der Hashfunktion SHA3-512 erstellt und als Hash-basierter Nachrichtenauthentifizierungscode (HMAC) verwendet wird. Der HMAC-Prozess mischt einen geheimen Schlüssel mit den Nachrichtendaten, hasht 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 ist 512 Bit lang.
Dieser Konstruktor verwendet einen zufällig generierten Schlüssel mit 72 Byte.
Gilt für:
HMACSHA3_512(Byte[])
- 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 aufweisen.
Ausnahmen
key
ist null