SHA1.HashData Methode

Definition

Überlädt

HashData(Byte[])

Berechnet den Datenhash mithilfe des SHA1-Algorithmus.Computes the hash of data using the SHA1 algorithm.

HashData(ReadOnlySpan<Byte>)

Berechnet den Datenhash mithilfe des SHA1-Algorithmus.Computes the hash of data using the SHA1 algorithm.

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

Berechnet den Datenhash mithilfe des SHA1-Algorithmus.Computes the hash of data using the SHA1 algorithm.

HashData(Byte[])

Berechnet den Datenhash mithilfe des SHA1-Algorithmus.Computes the hash of data using the SHA1 algorithm.

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 Daten, die gehasht werden sollen.The data to hash.

Gibt zurück

Byte[]

Der Datenhash.The hash of the data.

Ausnahmen

source ist null.source is null.

Gilt für:

HashData(ReadOnlySpan<Byte>)

Berechnet den Datenhash mithilfe des SHA1-Algorithmus.Computes the hash of data using the SHA1 algorithm.

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 Daten, die gehasht werden sollen.The data to hash.

Gibt zurück

Byte[]

Der Datenhash.The hash of the data.

Gilt für:

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

Berechnet den Datenhash mithilfe des SHA1-Algorithmus.Computes the hash of data using the SHA1 algorithm.

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 Daten, die gehasht werden sollen.The data to hash.

destination
Span<Byte>

Der Puffer zum Empfangen des Hashwerts.The buffer to receive the hash value.

Gibt zurück

Int32

Die Gesamtanzahl von Bytes, die in destination geschrieben werden.The total number of bytes written to destination.

Ausnahmen

Der Puffer in destination ist zu klein, um die berechnete Hashgröße zu speichern.The buffer in destination is too small to hold the calculated hash size. Der SHA1-Algorithmus erzeugt immer einen 160-Bit-Hash oder 20 Bytes.The SHA1 algorithm always produces a 160-bit hash, or 20 bytes.

Gilt für: