Shake128.HashData Methode

Definition

Überlädt

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

Berechnet den Hash der Daten mithilfe des SHAKE128 Algorithmus.

HashData(ReadOnlySpan<Byte>, Int32)

Berechnet den Hash der Daten mithilfe des SHAKE128 Algorithmus.

HashData(Byte[], Int32)

Berechnet den Hash der Daten mithilfe des SHAKE128 Algorithmus.

HashData(Stream, Int32)

Berechnet den Hash eines Datenstroms mithilfe des SHAKE128 Algorithmus.

HashData(Stream, Span<Byte>)

Berechnet den Hash eines Datenstroms mithilfe des SHAKE128 Algorithmus.

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

Quelle:
Shake128.cs
Quelle:
Shake128.cs
Quelle:
Shake128.cs
Quelle:
Shake128.cs

Berechnet den Hash der Daten mithilfe des SHAKE128 Algorithmus.

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

Parameter

source
ReadOnlySpan<Byte>

Die zu hashenden Daten.

destination
Span<Byte>

Der Puffer, der mit dem Hash gefüllt werden soll.

Ausnahmen

Die Plattform unterstützt SHAKE128 nicht. Anrufer können mithilfe der IsSupported Eigenschaft ermitteln, ob die Plattform SHAKE128 unterstützt.

Gilt für:

HashData(ReadOnlySpan<Byte>, Int32)

Quelle:
Shake128.cs
Quelle:
Shake128.cs
Quelle:
Shake128.cs
Quelle:
Shake128.cs

Berechnet den Hash der Daten mithilfe des SHAKE128 Algorithmus.

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

Parameter

source
ReadOnlySpan<Byte>

Die zu hashenden Daten.

outputLength
Int32

Die Größe des zu produzierenden Hashs.

Gibt zurück

Byte[]

Der Hash der Daten.

Ausnahmen

outputLength ist negativ.

Die Plattform unterstützt SHAKE128 nicht. Anrufer können mithilfe der IsSupported Eigenschaft ermitteln, ob die Plattform SHAKE128 unterstützt.

Gilt für:

HashData(Byte[], Int32)

Quelle:
Shake128.cs
Quelle:
Shake128.cs
Quelle:
Shake128.cs
Quelle:
Shake128.cs

Berechnet den Hash der Daten mithilfe des SHAKE128 Algorithmus.

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

Parameter

source
Byte[]

Die zu hashenden Daten.

outputLength
Int32

Die Größe des zu produzierenden Hashs.

Gibt zurück

Byte[]

Der Hash der Daten.

Ausnahmen

outputLength ist negativ.

source ist null.

Die Plattform unterstützt SHAKE128 nicht. Anrufer können mithilfe der IsSupported Eigenschaft ermitteln, ob die Plattform SHAKE128 unterstützt.

Gilt für:

HashData(Stream, Int32)

Quelle:
Shake128.cs
Quelle:
Shake128.cs
Quelle:
Shake128.cs
Quelle:
Shake128.cs

Berechnet den Hash eines Datenstroms mithilfe des SHAKE128 Algorithmus.

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

Parameter

source
Stream

Der zu hashende Datenstrom.

outputLength
Int32

Die Größe des zu produzierenden Hashs.

Gibt zurück

Byte[]

Der Hash der Daten.

Ausnahmen

source das Lesen wird nicht unterstützt.

outputLength ist negativ.

source ist null.

Die Plattform unterstützt SHAKE128 nicht. Anrufer können mithilfe der IsSupported Eigenschaft ermitteln, ob die Plattform SHAKE128 unterstützt.

Gilt für:

HashData(Stream, Span<Byte>)

Quelle:
Shake128.cs
Quelle:
Shake128.cs
Quelle:
Shake128.cs
Quelle:
Shake128.cs

Berechnet den Hash eines Datenstroms mithilfe des SHAKE128 Algorithmus.

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

Parameter

source
Stream

Der zu hashende Datenstrom.

destination
Span<Byte>

Der Puffer, der mit dem Hash gefüllt werden soll.

Ausnahmen

source das Lesen wird nicht unterstützt.

source ist null.

Die Plattform unterstützt SHAKE128 nicht. Anrufer können mithilfe der IsSupported Eigenschaft ermitteln, ob die Plattform SHAKE128 unterstützt.

Gilt für: