SHA3_256.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(Byte[]) |
Berechnet den Datenhash mithilfe des SHA3-256-Algorithmus. |
HashData(Stream) |
Berechnet den Hash eines Streams mithilfe des SHA3-256-Algorithmus. |
HashData(ReadOnlySpan<Byte>) |
Berechnet den Datenhash mithilfe des SHA3-256-Algorithmus. |
HashData(Stream, Span<Byte>) |
Berechnet den Hash eines Streams mithilfe des SHA3-256-Algorithmus. |
HashData(ReadOnlySpan<Byte>, Span<Byte>) |
Berechnet den Datenhash mithilfe des SHA3-256-Algorithmus. |
HashData(Byte[])
- Quelle:
- SHA3_256.cs
- Quelle:
- SHA3_256.cs
Berechnet den Datenhash mithilfe des SHA3-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 Daten, die gehasht werden sollen.
Gibt zurück
Der Datenhash.
Ausnahmen
source
ist null
Die Plattform unterstützt SHA3-256 nicht.
Gilt für:
HashData(Stream)
- Quelle:
- SHA3_256.cs
- Quelle:
- SHA3_256.cs
Berechnet den Hash eines Streams mithilfe des SHA3-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 Stream.
Gibt zurück
Der Datenhash.
Ausnahmen
source
ist null
Lesevorgänge werden von source
nicht unterstützt.
Die Plattform unterstützt SHA3-256 nicht.
Gilt für:
HashData(ReadOnlySpan<Byte>)
- Quelle:
- SHA3_256.cs
- Quelle:
- SHA3_256.cs
Berechnet den Datenhash mithilfe des SHA3-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 Daten, die gehasht werden sollen.
Gibt zurück
Der Datenhash.
Ausnahmen
Die Plattform unterstützt SHA3-256 nicht.
Gilt für:
HashData(Stream, Span<Byte>)
- Quelle:
- SHA3_256.cs
- Quelle:
- SHA3_256.cs
Berechnet den Hash eines Streams mithilfe des SHA3-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 Stream.
Gibt zurück
Die Gesamtanzahl von Bytes, die in destination
geschrieben werden.
Ausnahmen
source
ist null
Der Puffer in destination
ist zu klein, um die berechnete Hashgröße zu speichern. Der SHA3-256-Algorithmus erzeugt immer einen 256-Bit-Hash oder 32 Bytes.
Oder
Lesevorgänge werden von source
nicht unterstützt.
Die Plattform unterstützt SHA3-256 nicht.
Gilt für:
HashData(ReadOnlySpan<Byte>, Span<Byte>)
- Quelle:
- SHA3_256.cs
- Quelle:
- SHA3_256.cs
Berechnet den Datenhash mithilfe des SHA3-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 Daten, die gehasht werden sollen.
Gibt zurück
Die Gesamtanzahl von Bytes, die in destination
geschrieben werden.
Ausnahmen
Der Puffer in destination
ist zu klein, um die berechnete Hashgröße zu speichern. Der SHA3-256-Algorithmus erzeugt immer einen 256-Bit-Hash oder 32 Bytes.
Die Plattform unterstützt SHA3-256 nicht.