Shake256.HashData Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
HashData(ReadOnlySpan<Byte>, Span<Byte>) |
Calcule le hachage des données à l’aide de l’algorithme SHAKE256. |
HashData(ReadOnlySpan<Byte>, Int32) |
Calcule le hachage des données à l’aide de l’algorithme SHAKE256. |
HashData(Byte[], Int32) |
Calcule le hachage des données à l’aide de l’algorithme SHAKE256. |
HashData(Stream, Int32) |
Calcule le hachage d’un flux à l’aide de l’algorithme SHAKE256. |
HashData(Stream, Span<Byte>) |
Calcule le hachage d’un flux à l’aide de l’algorithme SHAKE256. |
HashData(ReadOnlySpan<Byte>, Span<Byte>)
- Source:
- Shake256.cs
- Source:
- Shake256.cs
Calcule le hachage des données à l’aide de l’algorithme SHAKE256.
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))
Paramètres
- source
- ReadOnlySpan<Byte>
Données à hacher.
Exceptions
La plateforme ne prend pas en charge SHAKE256. Les appelants peuvent utiliser la IsSupported propriété pour déterminer si la plateforme prend en charge SHAKE256.
S’applique à
HashData(ReadOnlySpan<Byte>, Int32)
- Source:
- Shake256.cs
- Source:
- Shake256.cs
Calcule le hachage des données à l’aide de l’algorithme SHAKE256.
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()
Paramètres
- source
- ReadOnlySpan<Byte>
Données à hacher.
- outputLength
- Int32
Taille du hachage à produire.
Retours
Hachage des données.
Exceptions
outputLength
est un nombre négatif.
La plateforme ne prend pas en charge SHAKE256. Les appelants peuvent utiliser la IsSupported propriété pour déterminer si la plateforme prend en charge SHAKE256.
S’applique à
HashData(Byte[], Int32)
- Source:
- Shake256.cs
- Source:
- Shake256.cs
Calcule le hachage des données à l’aide de l’algorithme SHAKE256.
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()
Paramètres
- source
- Byte[]
Données à hacher.
- outputLength
- Int32
Taille du hachage à produire.
Retours
Hachage des données.
Exceptions
outputLength
est un nombre négatif.
source
a la valeur null
.
La plateforme ne prend pas en charge SHAKE256. Les appelants peuvent utiliser la IsSupported propriété pour déterminer si la plateforme prend en charge SHAKE256.
S’applique à
HashData(Stream, Int32)
- Source:
- Shake256.cs
- Source:
- Shake256.cs
Calcule le hachage d’un flux à l’aide de l’algorithme SHAKE256.
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()
Paramètres
- source
- Stream
Flux à hacher.
- outputLength
- Int32
Taille du hachage à produire.
Retours
Hachage des données.
Exceptions
source
ne prend pas en charge la lecture.
outputLength
est un nombre négatif.
source
a la valeur null
.
La plateforme ne prend pas en charge SHAKE256. Les appelants peuvent utiliser la IsSupported propriété pour déterminer si la plateforme prend en charge SHAKE256.
S’applique à
HashData(Stream, Span<Byte>)
- Source:
- Shake256.cs
- Source:
- Shake256.cs
Calcule le hachage d’un flux à l’aide de l’algorithme SHAKE256.
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))
Paramètres
- source
- Stream
Flux à hacher.
Exceptions
source
ne prend pas en charge la lecture.
source
a la valeur null
.
La plateforme ne prend pas en charge SHAKE256. Les appelants peuvent utiliser la IsSupported propriété pour déterminer si la plateforme prend en charge SHAKE256.