HMACSHA1.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
| Nom | Description |
|---|---|
| HashData(Byte[], Byte[]) |
Calcule le HMAC des données à l’aide de l’algorithme SHA-1. |
| HashData(Byte[], Stream) |
Calcule le HMAC d’un flux à l’aide de l’algorithme SHA-1. |
| HashData(ReadOnlySpan<Byte>, Stream) |
Calcule le HMAC d’un flux à l’aide de l’algorithme SHA-1. |
| HashData(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>) |
Calcule le HMAC des données à l’aide de l’algorithme SHA-1. |
| HashData(ReadOnlySpan<Byte>, Stream, Span<Byte>) |
Calcule le HMAC d’un flux à l’aide de l’algorithme SHA-1. |
| HashData(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>, Span<Byte>) |
Calcule le HMAC des données à l’aide de l’algorithme SHA-1. |
HashData(Byte[], Byte[])
- Source:
- HMACSHA1.cs
- Source:
- HMACSHA1.cs
- Source:
- HMACSHA1.cs
- Source:
- HMACSHA1.cs
Calcule le HMAC des données à l’aide de l’algorithme SHA-1.
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);
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 sur HMAC.
Retours
HMAC des données.
Exceptions
key ou source est null.
S’applique à
HashData(Byte[], Stream)
- Source:
- HMACSHA1.cs
- Source:
- HMACSHA1.cs
- Source:
- HMACSHA1.cs
- Source:
- HMACSHA1.cs
Calcule le HMAC d’un flux à l’aide de l’algorithme SHA-1.
public:
static cli::array <System::Byte> ^ HashData(cli::array <System::Byte> ^ key, System::IO::Stream ^ source);
public static byte[] HashData(byte[] key, System.IO.Stream source);
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
HMAC des données.
Exceptions
key ou source est null.
source ne prend pas en charge la lecture.
S’applique à
HashData(ReadOnlySpan<Byte>, Stream)
- Source:
- HMACSHA1.cs
- Source:
- HMACSHA1.cs
- Source:
- HMACSHA1.cs
- Source:
- HMACSHA1.cs
Calcule le HMAC d’un flux à l’aide de l’algorithme SHA-1.
public:
static cli::array <System::Byte> ^ HashData(ReadOnlySpan<System::Byte> key, System::IO::Stream ^ source);
public static byte[] HashData(ReadOnlySpan<byte> key, System.IO.Stream source);
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
HMAC des données.
Exceptions
source a la valeur null.
source ne prend pas en charge la lecture.
S’applique à
HashData(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>)
- Source:
- HMACSHA1.cs
- Source:
- HMACSHA1.cs
- Source:
- HMACSHA1.cs
- Source:
- HMACSHA1.cs
Calcule le HMAC des données à l’aide de l’algorithme SHA-1.
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);
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 sur HMAC.
Retours
HMAC des données.
S’applique à
HashData(ReadOnlySpan<Byte>, Stream, Span<Byte>)
- Source:
- HMACSHA1.cs
- Source:
- HMACSHA1.cs
- Source:
- HMACSHA1.cs
- Source:
- HMACSHA1.cs
Calcule le HMAC d’un flux à l’aide de l’algorithme SHA-1.
public:
static int HashData(ReadOnlySpan<System::Byte> key, System::IO::Stream ^ source, Span<System::Byte> destination);
public static int HashData(ReadOnlySpan<byte> key, System.IO.Stream source, Span<byte> destination);
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.
Retours
Nombre total d’octets écrits dans destination.
Exceptions
source a la valeur null.
La mémoire tampon est destination trop petite pour contenir la taille HMAC calculée. L’algorithme SHA-1 produit toujours un HMAC 160 bits ou 20 octets.
- ou -
source ne prend pas en charge la lecture.
S’applique à
HashData(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>, Span<Byte>)
- Source:
- HMACSHA1.cs
- Source:
- HMACSHA1.cs
- Source:
- HMACSHA1.cs
- Source:
- HMACSHA1.cs
Calcule le HMAC des données à l’aide de l’algorithme SHA-1.
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);
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 sur HMAC.
Retours
Nombre total d’octets écrits dans destination.
Exceptions
La mémoire tampon est destination trop petite pour contenir la taille de hachage calculée. L’algorithme SHA-1 produit toujours un HMAC 160 bits ou 20 octets.