HMACSHA1.HashCore Methode
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
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 die in das Objekt geschriebenen Daten in den SHA1-Hashalgorithmus zum Berechnen von hashbasiertem Nachrichtenauthentifizierungscode weiter. |
HashCore(ReadOnlySpan<Byte>)
- Quelle:
- HMACSHA1.cs
- Quelle:
- HMACSHA1.cs
- Quelle:
- HMACSHA1.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-Wert berechnet wird.
Gilt für:
HashCore(Byte[], Int32, Int32)
- Quelle:
- HMACSHA1.cs
- Quelle:
- HMACSHA1.cs
- Quelle:
- HMACSHA1.cs
Leitet die in das Objekt geschriebenen Daten in den SHA1-Hashalgorithmus zum Berechnen von hashbasiertem Nachrichtenauthentifizierungscode 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
Aufgrund von Problemen durch Konflikte mit SHA1 wird von Microsoft ein Sicherheitsmodell empfohlen, das mindestens auf SHA256 basiert.