SHA256.HashData Methode

Definition

Überlädt

Name Beschreibung
HashData(Byte[])

Berechnet den Hash der Daten mithilfe des SHA-256-Algorithmus.

HashData(Stream)

Berechnet den Hash eines Datenstroms mithilfe des SHA-256-Algorithmus.

HashData(ReadOnlySpan<Byte>)

Berechnet den Hash der Daten mithilfe des SHA-256-Algorithmus.

HashData(Stream, Span<Byte>)

Berechnet den Hash eines Datenstroms mithilfe des SHA-256-Algorithmus.

HashData(ReadOnlySpan<Byte>, Span<Byte>)

Berechnet den Hash der Daten mithilfe des SHA-256-Algorithmus.

HashData(Byte[])

Quelle:
SHA256.cs
Quelle:
SHA256.cs
Quelle:
SHA256.cs
Quelle:
SHA256.cs
Quelle:
SHA256.cs

Berechnet den Hash der Daten mithilfe des SHA-256-Algorithmus.

public:
 static cli::array <System::Byte> ^ HashData(cli::array <System::Byte> ^ source);
public static byte[] HashData(byte[] source);
static member HashData : byte[] -> byte[]
Public Shared Function HashData (source As Byte()) As Byte()

Parameter

source
Byte[]

Die zu hashenden Daten.

Gibt zurück

Byte[]

Der Hash der Daten.

Ausnahmen

source ist null.

Gilt für:

HashData(Stream)

Quelle:
SHA256.cs
Quelle:
SHA256.cs
Quelle:
SHA256.cs
Quelle:
SHA256.cs
Quelle:
SHA256.cs

Berechnet den Hash eines Datenstroms mithilfe des SHA-256-Algorithmus.

public:
 static cli::array <System::Byte> ^ HashData(System::IO::Stream ^ source);
public static byte[] HashData(System.IO.Stream source);
static member HashData : System.IO.Stream -> byte[]
Public Shared Function HashData (source As Stream) As Byte()

Parameter

source
Stream

Der zu hashende Datenstrom.

Gibt zurück

Byte[]

Der Hash der Daten.

Ausnahmen

source ist null.

source das Lesen wird nicht unterstützt.

Gilt für:

HashData(ReadOnlySpan<Byte>)

Quelle:
SHA256.cs
Quelle:
SHA256.cs
Quelle:
SHA256.cs
Quelle:
SHA256.cs
Quelle:
SHA256.cs

Berechnet den Hash der Daten mithilfe des SHA-256-Algorithmus.

public:
 static cli::array <System::Byte> ^ HashData(ReadOnlySpan<System::Byte> source);
public static byte[] HashData(ReadOnlySpan<byte> source);
static member HashData : ReadOnlySpan<byte> -> byte[]
Public Shared Function HashData (source As ReadOnlySpan(Of Byte)) As Byte()

Parameter

source
ReadOnlySpan<Byte>

Die zu hashenden Daten.

Gibt zurück

Byte[]

Der Hash der Daten.

Gilt für:

HashData(Stream, Span<Byte>)

Quelle:
SHA256.cs
Quelle:
SHA256.cs
Quelle:
SHA256.cs
Quelle:
SHA256.cs
Quelle:
SHA256.cs

Berechnet den Hash eines Datenstroms mithilfe des SHA-256-Algorithmus.

public:
 static int HashData(System::IO::Stream ^ source, Span<System::Byte> destination);
public static int HashData(System.IO.Stream source, Span<byte> destination);
static member HashData : System.IO.Stream * Span<byte> -> int
Public Shared Function HashData (source As Stream, destination As Span(Of Byte)) As Integer

Parameter

source
Stream

Der zu hashende Datenstrom.

destination
Span<Byte>

Der Puffer, der den Hashwert empfängt.

Gibt zurück

Die Gesamtzahl der Bytes, die in destination.

Ausnahmen

source ist null.

Der Puffer ist destination zu klein, um die berechnete Hashgröße zu speichern. Der SHA-256-Algorithmus erzeugt immer einen 256-Bit-Hash oder 32 Byte.

-oder-

source das Lesen wird nicht unterstützt.

Gilt für:

HashData(ReadOnlySpan<Byte>, Span<Byte>)

Quelle:
SHA256.cs
Quelle:
SHA256.cs
Quelle:
SHA256.cs
Quelle:
SHA256.cs
Quelle:
SHA256.cs

Berechnet den Hash der Daten mithilfe des SHA-256-Algorithmus.

public:
 static int HashData(ReadOnlySpan<System::Byte> source, Span<System::Byte> destination);
public static int HashData(ReadOnlySpan<byte> source, Span<byte> destination);
static member HashData : ReadOnlySpan<byte> * Span<byte> -> int
Public Shared Function HashData (source As ReadOnlySpan(Of Byte), destination As Span(Of Byte)) As Integer

Parameter

source
ReadOnlySpan<Byte>

Die zu hashenden Daten.

destination
Span<Byte>

Der Puffer, der den Hashwert empfängt.

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-256-Algorithmus erzeugt immer einen 256-Bit-Hash oder 32 Byte.

Gilt für: