Shake256.HashData Methode

Definitie

Overloads

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

Berekent de hash van gegevens met behulp van het SHAKE256-algoritme.

HashData(ReadOnlySpan<Byte>, Int32)

Berekent de hash van gegevens met behulp van het SHAKE256-algoritme.

HashData(Byte[], Int32)

Berekent de hash van gegevens met behulp van het SHAKE256-algoritme.

HashData(Stream, Int32)

Berekent de hash van een stream met behulp van het SHAKE256-algoritme.

HashData(Stream, Span<Byte>)

Berekent de hash van een stream met behulp van het SHAKE256-algoritme.

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

Bron:
Shake256.cs
Bron:
Shake256.cs
Bron:
Shake256.cs
Bron:
Shake256.cs

Berekent de hash van gegevens met behulp van het SHAKE256-algoritme.

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))

Parameters

source
ReadOnlySpan<Byte>

De gegevens die moeten worden gehasht.

destination
Span<Byte>

De buffer die moet worden gevuld met de hash.

Uitzonderingen

Het platform biedt geen ondersteuning voor SHAKE256. Bellers kunnen de IsSupported eigenschap gebruiken om te bepalen of het platform ondersteuning biedt voor SHAKE256.

Van toepassing op

HashData(ReadOnlySpan<Byte>, Int32)

Bron:
Shake256.cs
Bron:
Shake256.cs
Bron:
Shake256.cs
Bron:
Shake256.cs

Berekent de hash van gegevens met behulp van het SHAKE256-algoritme.

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()

Parameters

source
ReadOnlySpan<Byte>

De gegevens die moeten worden gehasht.

outputLength
Int32

De grootte van de hash die moet worden geproduceerd.

Retouren

Byte[]

De hash van de gegevens.

Uitzonderingen

outputLength is negatief.

Het platform biedt geen ondersteuning voor SHAKE256. Bellers kunnen de IsSupported eigenschap gebruiken om te bepalen of het platform ondersteuning biedt voor SHAKE256.

Van toepassing op

HashData(Byte[], Int32)

Bron:
Shake256.cs
Bron:
Shake256.cs
Bron:
Shake256.cs
Bron:
Shake256.cs

Berekent de hash van gegevens met behulp van het SHAKE256-algoritme.

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()

Parameters

source
Byte[]

De gegevens die moeten worden gehasht.

outputLength
Int32

De grootte van de hash die moet worden geproduceerd.

Retouren

Byte[]

De hash van de gegevens.

Uitzonderingen

outputLength is negatief.

source is null.

Het platform biedt geen ondersteuning voor SHAKE256. Bellers kunnen de IsSupported eigenschap gebruiken om te bepalen of het platform ondersteuning biedt voor SHAKE256.

Van toepassing op

HashData(Stream, Int32)

Bron:
Shake256.cs
Bron:
Shake256.cs
Bron:
Shake256.cs
Bron:
Shake256.cs

Berekent de hash van een stream met behulp van het SHAKE256-algoritme.

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()

Parameters

source
Stream

De stroom naar hash.

outputLength
Int32

De grootte van de hash die moet worden geproduceerd.

Retouren

Byte[]

De hash van de gegevens.

Uitzonderingen

source biedt geen ondersteuning voor lezen.

outputLength is negatief.

source is null.

Het platform biedt geen ondersteuning voor SHAKE256. Bellers kunnen de IsSupported eigenschap gebruiken om te bepalen of het platform ondersteuning biedt voor SHAKE256.

Van toepassing op

HashData(Stream, Span<Byte>)

Bron:
Shake256.cs
Bron:
Shake256.cs
Bron:
Shake256.cs
Bron:
Shake256.cs

Berekent de hash van een stream met behulp van het SHAKE256-algoritme.

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))

Parameters

source
Stream

De stroom naar hash.

destination
Span<Byte>

De buffer die moet worden gevuld met de hash.

Uitzonderingen

source biedt geen ondersteuning voor lezen.

source is null.

Het platform biedt geen ondersteuning voor SHAKE256. Bellers kunnen de IsSupported eigenschap gebruiken om te bepalen of het platform ondersteuning biedt voor SHAKE256.

Van toepassing op