Shake256.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 SHAKE256-Algorithmus. |
HashData(ReadOnlySpan<Byte>, Int32) |
Berechnet den Datenhash mithilfe des SHAKE256-Algorithmus. |
HashData(Byte[], Int32) |
Berechnet den Datenhash mithilfe des SHAKE256-Algorithmus. |
HashData(Stream, Int32) |
Berechnet den Hash eines Datenstroms mithilfe des SHAKE256-Algorithmus. |
HashData(Stream, Span<Byte>) |
Berechnet den Hash eines Datenstroms mithilfe des SHAKE256-Algorithmus. |
HashData(ReadOnlySpan<Byte>, Span<Byte>)
- Quelle:
- Shake256.cs
- Quelle:
- Shake256.cs
Berechnet den Datenhash mithilfe des SHAKE256-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 keine SHAKE256. Aufrufer können die IsSupported -Eigenschaft verwenden, um zu bestimmen, ob die Plattform SHAKE256 unterstützt.
Gilt für:
HashData(ReadOnlySpan<Byte>, Int32)
- Quelle:
- Shake256.cs
- Quelle:
- Shake256.cs
Berechnet den Datenhash mithilfe des SHAKE256-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 keine SHAKE256. Aufrufer können die IsSupported -Eigenschaft verwenden, um zu bestimmen, ob die Plattform SHAKE256 unterstützt.
Gilt für:
HashData(Byte[], Int32)
- Quelle:
- Shake256.cs
- Quelle:
- Shake256.cs
Berechnet den Datenhash mithilfe des SHAKE256-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 keine SHAKE256. Aufrufer können die IsSupported -Eigenschaft verwenden, um zu bestimmen, ob die Plattform SHAKE256 unterstützt.
Gilt für:
HashData(Stream, Int32)
- Quelle:
- Shake256.cs
- Quelle:
- Shake256.cs
Berechnet den Hash eines Datenstroms mithilfe des SHAKE256-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 keine SHAKE256. Aufrufer können die IsSupported -Eigenschaft verwenden, um zu bestimmen, ob die Plattform SHAKE256 unterstützt.
Gilt für:
HashData(Stream, Span<Byte>)
- Quelle:
- Shake256.cs
- Quelle:
- Shake256.cs
Berechnet den Hash eines Datenstroms mithilfe des SHAKE256-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 keine SHAKE256. Aufrufer können die IsSupported -Eigenschaft verwenden, um zu bestimmen, ob die Plattform SHAKE256 unterstützt.