Teilen über


HMAC.HashCore Methode

Definition

Überlädt

HashCore(ReadOnlySpan<Byte>)

Leitet in das Objekt geschriebene Daten in den HMAC-Algorithmus für die Berechnung vom HMAC weiter.

HashCore(Byte[], Int32, Int32)

Leitet beim Überschreiben in einer abgeleiteten Klasse die in das Objekt geschriebenen Daten zum Berechnen des HMAC-Werts an den HMAC-Algorithmus weiter.

HashCore(ReadOnlySpan<Byte>)

Quelle:
HMAC.cs
Quelle:
HMAC.cs
Quelle:
HMAC.cs

Leitet in das Objekt geschriebene Daten in den HMAC-Algorithmus für die Berechnung vom HMAC weiter.

protected:
 override void HashCore(ReadOnlySpan<System::Byte> source);
protected override void HashCore (ReadOnlySpan<byte> source);
override this.HashCore : ReadOnlySpan<byte> -> unit
Protected Overrides Sub HashCore (source As ReadOnlySpan(Of Byte))

Parameter

source
ReadOnlySpan<Byte>

Die Eingabe, für die der HMAC-Code berechnet werden soll.

Ausnahmen

In allen Fällen.

Hinweise

Die Standardimplementierung dieser Methode löst eine aus PlatformNotSupportedException , da keine verwaltete Implementierung von HMAC vorhanden ist.

Abgeleitete Typen müssen diese Methode überschreiben.

Gilt für:

HashCore(Byte[], Int32, Int32)

Quelle:
HMAC.cs
Quelle:
HMAC.cs
Quelle:
HMAC.cs

Leitet beim Überschreiben in einer abgeleiteten Klasse die in das Objekt geschriebenen Daten zum Berechnen des HMAC-Werts an den HMAC-Algorithmus weiter.

protected:
 override void HashCore(cli::array <System::Byte> ^ rgb, int ib, int cb);
protected override void HashCore (byte[] rgb, int ib, int cb);
override this.HashCore : byte[] * int * int -> unit
Protected Overrides Sub HashCore (rgb As Byte(), ib As Integer, cb As Integer)

Parameter

rgb
Byte[]

Die Eingabedaten.

ib
Int32

Der Offset im Bytearray, ab dem Daten verwendet werden sollen.

cb
Int32

Die Anzahl der Bytes im Array, die als Daten verwendet werden sollen.

Hinweise

Diese Methode wird nicht vom Anwendungscode aufgerufen.

Weitere Informationen

Gilt für: