HMACSHA1.HashData 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
| Name | Beschreibung |
|---|---|
| HashData(Byte[], Byte[]) |
Berechnet den HMAC von Daten mithilfe des SHA-1-Algorithmus. |
| HashData(Byte[], Stream) |
Berechnet den HMAC eines Datenstroms mithilfe des SHA-1-Algorithmus. |
| HashData(ReadOnlySpan<Byte>, Stream) |
Berechnet den HMAC eines Datenstroms mithilfe des SHA-1-Algorithmus. |
| HashData(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>) |
Berechnet den HMAC von Daten mithilfe des SHA-1-Algorithmus. |
| HashData(ReadOnlySpan<Byte>, Stream, Span<Byte>) |
Berechnet den HMAC eines Datenstroms mithilfe des SHA-1-Algorithmus. |
| HashData(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>, Span<Byte>) |
Berechnet den HMAC von Daten mithilfe des SHA-1-Algorithmus. |
HashData(Byte[], Byte[])
- Quelle:
- HMACSHA1.cs
- Quelle:
- HMACSHA1.cs
- Quelle:
- HMACSHA1.cs
- Quelle:
- HMACSHA1.cs
Berechnet den HMAC von Daten mithilfe des SHA-1-Algorithmus.
public:
static cli::array <System::Byte> ^ HashData(cli::array <System::Byte> ^ key, cli::array <System::Byte> ^ source);
public static byte[] HashData(byte[] key, byte[] source);
static member HashData : byte[] * byte[] -> byte[]
Public Shared Function HashData (key As Byte(), source As Byte()) As Byte()
Parameter
- key
- Byte[]
Die HMAC-Taste.
- source
- Byte[]
Die Daten an HMAC.
Gibt zurück
Der HMAC der Daten.
Ausnahmen
key oder source ist null.
Gilt für:
HashData(Byte[], Stream)
- Quelle:
- HMACSHA1.cs
- Quelle:
- HMACSHA1.cs
- Quelle:
- HMACSHA1.cs
- Quelle:
- HMACSHA1.cs
Berechnet den HMAC eines Datenstroms mithilfe des SHA-1-Algorithmus.
public:
static cli::array <System::Byte> ^ HashData(cli::array <System::Byte> ^ key, System::IO::Stream ^ source);
public static byte[] HashData(byte[] key, System.IO.Stream source);
static member HashData : byte[] * System.IO.Stream -> byte[]
Public Shared Function HashData (key As Byte(), source As Stream) As Byte()
Parameter
- key
- Byte[]
Die HMAC-Taste.
- source
- Stream
Der Datenstrom zu HMAC.
Gibt zurück
Der HMAC der Daten.
Ausnahmen
key oder source ist null.
source das Lesen wird nicht unterstützt.
Gilt für:
HashData(ReadOnlySpan<Byte>, Stream)
- Quelle:
- HMACSHA1.cs
- Quelle:
- HMACSHA1.cs
- Quelle:
- HMACSHA1.cs
- Quelle:
- HMACSHA1.cs
Berechnet den HMAC eines Datenstroms mithilfe des SHA-1-Algorithmus.
public:
static cli::array <System::Byte> ^ HashData(ReadOnlySpan<System::Byte> key, System::IO::Stream ^ source);
public static byte[] HashData(ReadOnlySpan<byte> key, System.IO.Stream source);
static member HashData : ReadOnlySpan<byte> * System.IO.Stream -> byte[]
Public Shared Function HashData (key As ReadOnlySpan(Of Byte), source As Stream) As Byte()
Parameter
- key
- ReadOnlySpan<Byte>
Die HMAC-Taste.
- source
- Stream
Der Datenstrom zu HMAC.
Gibt zurück
Der HMAC der Daten.
Ausnahmen
source ist null.
source das Lesen wird nicht unterstützt.
Gilt für:
HashData(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>)
- Quelle:
- HMACSHA1.cs
- Quelle:
- HMACSHA1.cs
- Quelle:
- HMACSHA1.cs
- Quelle:
- HMACSHA1.cs
Berechnet den HMAC von Daten mithilfe des SHA-1-Algorithmus.
public:
static cli::array <System::Byte> ^ HashData(ReadOnlySpan<System::Byte> key, ReadOnlySpan<System::Byte> source);
public static byte[] HashData(ReadOnlySpan<byte> key, ReadOnlySpan<byte> source);
static member HashData : ReadOnlySpan<byte> * ReadOnlySpan<byte> -> byte[]
Public Shared Function HashData (key As ReadOnlySpan(Of Byte), source As ReadOnlySpan(Of Byte)) As Byte()
Parameter
- key
- ReadOnlySpan<Byte>
Die HMAC-Taste.
- source
- ReadOnlySpan<Byte>
Die Daten an HMAC.
Gibt zurück
Der HMAC der Daten.
Gilt für:
HashData(ReadOnlySpan<Byte>, Stream, Span<Byte>)
- Quelle:
- HMACSHA1.cs
- Quelle:
- HMACSHA1.cs
- Quelle:
- HMACSHA1.cs
- Quelle:
- HMACSHA1.cs
Berechnet den HMAC eines Datenstroms mithilfe des SHA-1-Algorithmus.
public:
static int HashData(ReadOnlySpan<System::Byte> key, System::IO::Stream ^ source, Span<System::Byte> destination);
public static int HashData(ReadOnlySpan<byte> key, System.IO.Stream source, Span<byte> destination);
static member HashData : ReadOnlySpan<byte> * System.IO.Stream * Span<byte> -> int
Public Shared Function HashData (key As ReadOnlySpan(Of Byte), source As Stream, destination As Span(Of Byte)) As Integer
Parameter
- key
- ReadOnlySpan<Byte>
Die HMAC-Taste.
- source
- Stream
Der Datenstrom zu HMAC.
Gibt zurück
Die Gesamtzahl der Bytes, die in destination.
Ausnahmen
source ist null.
Der Puffer in destination ist zu klein, um die berechnete HMAC-Größe zu halten. Der SHA-1-Algorithmus erzeugt immer einen 160-Bit-HMAC oder 20 Byte.
-oder-
source das Lesen wird nicht unterstützt.
Gilt für:
HashData(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>, Span<Byte>)
- Quelle:
- HMACSHA1.cs
- Quelle:
- HMACSHA1.cs
- Quelle:
- HMACSHA1.cs
- Quelle:
- HMACSHA1.cs
Berechnet den HMAC von Daten mithilfe des SHA-1-Algorithmus.
public:
static int HashData(ReadOnlySpan<System::Byte> key, ReadOnlySpan<System::Byte> source, Span<System::Byte> destination);
public static int HashData(ReadOnlySpan<byte> key, ReadOnlySpan<byte> source, Span<byte> destination);
static member HashData : ReadOnlySpan<byte> * ReadOnlySpan<byte> * Span<byte> -> int
Public Shared Function HashData (key As ReadOnlySpan(Of Byte), source As ReadOnlySpan(Of Byte), destination As Span(Of Byte)) As Integer
Parameter
- key
- ReadOnlySpan<Byte>
Die HMAC-Taste.
- source
- ReadOnlySpan<Byte>
Die Daten an HMAC.
Gibt zurück
Die Gesamtzahl der Bytes, die in destination.
Ausnahmen
Der Puffer ist destination zu klein, um die berechnete Hashgröße zu speichern. Der SHA-1-Algorithmus erzeugt immer einen 160-Bit-HMAC oder 20 Byte.