IncrementalHash.CreateHMAC Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
CreateHMAC(HashAlgorithmName, Byte[]) |
Creare un IncrementalHash per l'algoritmo HMAC (Hash-based Message Authentication Code) usando l'algoritmo hash specificato da |
CreateHMAC(HashAlgorithmName, ReadOnlySpan<Byte>) |
Creare un IncrementalHash per l'algoritmo HMAC (Hash-based Message Authentication Code) usando l'algoritmo hash specificato da |
CreateHMAC(HashAlgorithmName, Byte[])
- Origine:
- IncrementalHash.cs
- Origine:
- IncrementalHash.cs
- Origine:
- IncrementalHash.cs
Creare un IncrementalHash per l'algoritmo HMAC (Hash-based Message Authentication Code) usando l'algoritmo hash specificato da hashAlgorithm
e una chiave specificata da key
.
public:
static System::Security::Cryptography::IncrementalHash ^ CreateHMAC(System::Security::Cryptography::HashAlgorithmName hashAlgorithm, cli::array <System::Byte> ^ key);
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
public static System.Security.Cryptography.IncrementalHash CreateHMAC (System.Security.Cryptography.HashAlgorithmName hashAlgorithm, byte[] key);
public static System.Security.Cryptography.IncrementalHash CreateHMAC (System.Security.Cryptography.HashAlgorithmName hashAlgorithm, byte[] key);
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
static member CreateHMAC : System.Security.Cryptography.HashAlgorithmName * byte[] -> System.Security.Cryptography.IncrementalHash
static member CreateHMAC : System.Security.Cryptography.HashAlgorithmName * byte[] -> System.Security.Cryptography.IncrementalHash
Public Shared Function CreateHMAC (hashAlgorithm As HashAlgorithmName, key As Byte()) As IncrementalHash
Parametri
- hashAlgorithm
- HashAlgorithmName
Nome dell'algoritmo hash da eseguire all'interno di HMAC.
- key
- Byte[]
Chiave privata per HMAC.
Restituisce
Istanza di IncrementalHash pronta per calcolare l'algoritmo hash specificato da hashAlgorithm
.
- Attributi
Eccezioni
key
è null
.
hashAlgorithm
.Name è null
o la stringa vuota.
hashAlgorithm
non è un algoritmo hash noto.
Si applica a
CreateHMAC(HashAlgorithmName, ReadOnlySpan<Byte>)
- Origine:
- IncrementalHash.cs
- Origine:
- IncrementalHash.cs
- Origine:
- IncrementalHash.cs
Creare un IncrementalHash per l'algoritmo HMAC (Hash-based Message Authentication Code) usando l'algoritmo hash specificato da hashAlgorithm
e una chiave specificata da key
.
public:
static System::Security::Cryptography::IncrementalHash ^ CreateHMAC(System::Security::Cryptography::HashAlgorithmName hashAlgorithm, ReadOnlySpan<System::Byte> key);
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
public static System.Security.Cryptography.IncrementalHash CreateHMAC (System.Security.Cryptography.HashAlgorithmName hashAlgorithm, ReadOnlySpan<byte> key);
public static System.Security.Cryptography.IncrementalHash CreateHMAC (System.Security.Cryptography.HashAlgorithmName hashAlgorithm, ReadOnlySpan<byte> key);
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
static member CreateHMAC : System.Security.Cryptography.HashAlgorithmName * ReadOnlySpan<byte> -> System.Security.Cryptography.IncrementalHash
static member CreateHMAC : System.Security.Cryptography.HashAlgorithmName * ReadOnlySpan<byte> -> System.Security.Cryptography.IncrementalHash
Public Shared Function CreateHMAC (hashAlgorithm As HashAlgorithmName, key As ReadOnlySpan(Of Byte)) As IncrementalHash
Parametri
- hashAlgorithm
- HashAlgorithmName
Nome dell'algoritmo hash da eseguire all'interno di HMAC.
- key
- ReadOnlySpan<Byte>
Chiave privata per HMAC.
Restituisce
Istanza hash per calcolare l'algoritmo hash specificato da hashAlgorithm
.
- Attributi
Eccezioni
hashAlgorithm
.Name è null
o la stringa vuota.
hashAlgorithm
non è un algoritmo hash noto.