HMACMD5.HashData Méthode

Définition

Surcharges

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

Calcule le HMAC d’un flux à l’aide de l’algorithme MD5.

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

Calcule le HMAC des données à l’aide de l’algorithme MD5.

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

Calcule le HMAC des données à l’aide de l’algorithme MD5.

HashData(Byte[], Stream)

Calcule le HMAC d’un flux à l’aide de l’algorithme MD5.

HashData(Byte[], Byte[])

Calcule le HMAC des données à l’aide de l’algorithme MD5.

HashData(ReadOnlySpan<Byte>, Stream)

Calcule le HMAC d’un flux à l’aide de l’algorithme MD5.

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

Source:
HMACMD5.cs
Source:
HMACMD5.cs
Source:
HMACMD5.cs

Calcule le HMAC d’un flux à l’aide de l’algorithme MD5.

public:
 static int HashData(ReadOnlySpan<System::Byte> key, System::IO::Stream ^ source, Span<System::Byte> destination);
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
public static int HashData (ReadOnlySpan<byte> key, System.IO.Stream source, Span<byte> destination);
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
static member HashData : ReadOnlySpan<byte> * System.IO.Stream * Span<byte> -> int
Public Shared Function HashData (key As ReadOnlySpan(Of Byte), source As Stream, destination As Span(Of Byte)) As Integer

Paramètres

key
ReadOnlySpan<Byte>

Clé HMAC.

source
Stream

Flux vers HMAC.

destination
Span<Byte>

Mémoire tampon utilisée pour recevoir la valeur de HMAC.

Retours

Nombre total d’octets écrits dans destination.

Attributs

Exceptions

source a la valeur null.

La mémoire tampon dans destination est trop petite pour contenir la taille HMAC calculée. L’algorithme MD5 produit toujours un HMAC 128 bits, soit 16 octets.

-ou-

source ne prend pas en charge la lecture.

S’applique à

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

Source:
HMACMD5.cs
Source:
HMACMD5.cs
Source:
HMACMD5.cs

Calcule le HMAC des données à l’aide de l’algorithme MD5.

public:
 static cli::array <System::Byte> ^ HashData(ReadOnlySpan<System::Byte> key, ReadOnlySpan<System::Byte> source);
public static byte[] HashData (ReadOnlySpan<byte> key, ReadOnlySpan<byte> source);
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
public static byte[] HashData (ReadOnlySpan<byte> key, ReadOnlySpan<byte> source);
static member HashData : ReadOnlySpan<byte> * ReadOnlySpan<byte> -> byte[]
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
static member HashData : ReadOnlySpan<byte> * ReadOnlySpan<byte> -> byte[]
Public Shared Function HashData (key As ReadOnlySpan(Of Byte), source As ReadOnlySpan(Of Byte)) As Byte()

Paramètres

key
ReadOnlySpan<Byte>

Clé HMAC.

source
ReadOnlySpan<Byte>

Données à HMAC.

Retours

Byte[]

HMAC des données.

Attributs

S’applique à

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

Source:
HMACMD5.cs
Source:
HMACMD5.cs
Source:
HMACMD5.cs

Calcule le HMAC des données à l’aide de l’algorithme MD5.

public:
 static int HashData(ReadOnlySpan<System::Byte> key, ReadOnlySpan<System::Byte> source, Span<System::Byte> destination);
public static int HashData (ReadOnlySpan<byte> key, ReadOnlySpan<byte> source, Span<byte> destination);
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
public static int HashData (ReadOnlySpan<byte> key, ReadOnlySpan<byte> source, Span<byte> destination);
static member HashData : ReadOnlySpan<byte> * ReadOnlySpan<byte> * Span<byte> -> int
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
static member HashData : ReadOnlySpan<byte> * ReadOnlySpan<byte> * Span<byte> -> int
Public Shared Function HashData (key As ReadOnlySpan(Of Byte), source As ReadOnlySpan(Of Byte), destination As Span(Of Byte)) As Integer

Paramètres

key
ReadOnlySpan<Byte>

Clé HMAC.

source
ReadOnlySpan<Byte>

Données à HMAC.

destination
Span<Byte>

Mémoire tampon utilisée pour recevoir la valeur de HMAC.

Retours

Nombre total d’octets écrits dans destination.

Attributs

Exceptions

La mémoire tampon de destination est trop petite pour contenir la taille de hachage calculée. L’algorithme MD5 produit toujours un HMAC 128 bits, soit 16 octets.

S’applique à

HashData(Byte[], Stream)

Source:
HMACMD5.cs
Source:
HMACMD5.cs
Source:
HMACMD5.cs

Calcule le HMAC d’un flux à l’aide de l’algorithme MD5.

public:
 static cli::array <System::Byte> ^ HashData(cli::array <System::Byte> ^ key, System::IO::Stream ^ source);
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
public static byte[] HashData (byte[] key, System.IO.Stream source);
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
static member HashData : byte[] * System.IO.Stream -> byte[]
Public Shared Function HashData (key As Byte(), source As Stream) As Byte()

Paramètres

key
Byte[]

Clé HMAC.

source
Stream

Flux vers HMAC.

Retours

Byte[]

HMAC des données.

Attributs

Exceptions

key ou source est null.

source ne prend pas en charge la lecture.

S’applique à

HashData(Byte[], Byte[])

Source:
HMACMD5.cs
Source:
HMACMD5.cs
Source:
HMACMD5.cs

Calcule le HMAC des données à l’aide de l’algorithme MD5.

public:
 static cli::array <System::Byte> ^ HashData(cli::array <System::Byte> ^ key, cli::array <System::Byte> ^ source);
public static byte[] HashData (byte[] key, byte[] source);
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
public static byte[] HashData (byte[] key, byte[] source);
static member HashData : byte[] * byte[] -> byte[]
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
static member HashData : byte[] * byte[] -> byte[]
Public Shared Function HashData (key As Byte(), source As Byte()) As Byte()

Paramètres

key
Byte[]

Clé HMAC.

source
Byte[]

Données à HMAC.

Retours

Byte[]

HMAC des données.

Attributs

Exceptions

key ou source est null.

S’applique à

HashData(ReadOnlySpan<Byte>, Stream)

Source:
HMACMD5.cs
Source:
HMACMD5.cs
Source:
HMACMD5.cs

Calcule le HMAC d’un flux à l’aide de l’algorithme MD5.

public:
 static cli::array <System::Byte> ^ HashData(ReadOnlySpan<System::Byte> key, System::IO::Stream ^ source);
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
public static byte[] HashData (ReadOnlySpan<byte> key, System.IO.Stream source);
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
static member HashData : ReadOnlySpan<byte> * System.IO.Stream -> byte[]
Public Shared Function HashData (key As ReadOnlySpan(Of Byte), source As Stream) As Byte()

Paramètres

key
ReadOnlySpan<Byte>

Clé HMAC.

source
Stream

Flux vers HMAC.

Retours

Byte[]

HMAC des données.

Attributs

Exceptions

source a la valeur null.

source ne prend pas en charge la lecture.

S’applique à