Shake128.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
HashData(ReadOnlySpan<Byte>, Span<Byte>) |
Berechnet den Datenhash mithilfe des SHAKE128 Algorithmus. |
HashData(ReadOnlySpan<Byte>, Int32) |
Berechnet den Datenhash mithilfe des SHAKE128 Algorithmus. |
HashData(Byte[], Int32) |
Berechnet den Datenhash 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
Berechnet den Datenhash 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 Daten, die gehasht werden sollen.
Ausnahmen
Die Plattform unterstützt SHAKE128 nicht. Aufrufer können die IsSupported -Eigenschaft verwenden, um zu bestimmen, ob die Plattform SHAKE128 unterstützt.
Gilt für:
HashData(ReadOnlySpan<Byte>, Int32)
- Quelle:
- Shake128.cs
- Quelle:
- Shake128.cs
Berechnet den Datenhash 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 Daten, die gehasht werden sollen.
- outputLength
- Int32
Die Größe des zu erzeugenden Hashs.
Gibt zurück
Der Datenhash.
Ausnahmen
outputLength
ist ein negativer Wert.
Die Plattform unterstützt SHAKE128 nicht. Aufrufer können die IsSupported -Eigenschaft verwenden, um zu bestimmen, ob die Plattform SHAKE128 unterstützt.
Gilt für:
HashData(Byte[], Int32)
- Quelle:
- Shake128.cs
- Quelle:
- Shake128.cs
Berechnet den Datenhash 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 Daten, die gehasht werden sollen.
- outputLength
- Int32
Die Größe des zu erzeugenden Hashs.
Gibt zurück
Der Datenhash.
Ausnahmen
outputLength
ist ein negativer Wert.
source
ist null
.
Die Plattform unterstützt SHAKE128 nicht. Aufrufer können die IsSupported -Eigenschaft verwenden, um zu bestimmen, ob die Plattform SHAKE128 unterstützt.
Gilt für:
HashData(Stream, Int32)
- 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 Stream.
- outputLength
- Int32
Die Größe des zu erzeugenden Hashs.
Gibt zurück
Der Datenhash.
Ausnahmen
Lesevorgänge werden von source
nicht unterstützt.
outputLength
ist ein negativer Wert.
source
ist null
.
Die Plattform unterstützt SHAKE128 nicht. Aufrufer können die IsSupported -Eigenschaft verwenden, um zu bestimmen, ob die Plattform SHAKE128 unterstützt.
Gilt für:
HashData(Stream, Span<Byte>)
- 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 Stream.
Ausnahmen
Lesevorgänge werden von source
nicht unterstützt.
source
ist null
.
Die Plattform unterstützt SHAKE128 nicht. Aufrufer können die IsSupported -Eigenschaft verwenden, um zu bestimmen, ob die Plattform SHAKE128 unterstützt.