IncrementalHash.CreateHMAC Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Overload
CreateHMAC(HashAlgorithmName, Byte[]) |
Buat IncrementalHash untuk algoritma Kode Autentikasi Pesan berbasis Hash (HMAC) yang menggunakan algoritma hash yang ditentukan oleh |
CreateHMAC(HashAlgorithmName, ReadOnlySpan<Byte>) |
Buat IncrementalHash untuk algoritma Kode Autentikasi Pesan berbasis Hash (HMAC) yang menggunakan algoritma hash yang ditentukan oleh |
CreateHMAC(HashAlgorithmName, Byte[])
- Sumber:
- IncrementalHash.cs
- Sumber:
- IncrementalHash.cs
- Sumber:
- IncrementalHash.cs
Buat IncrementalHash untuk algoritma Kode Autentikasi Pesan berbasis Hash (HMAC) yang menggunakan algoritma hash yang ditentukan oleh hashAlgorithm
, dan kunci yang ditentukan oleh 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
Parameter
- hashAlgorithm
- HashAlgorithmName
Nama algoritma hash yang akan dilakukan dalam HMAC.
- key
- Byte[]
Kunci rahasia untuk HMAC.
Mengembalikan
Instans IncrementalHash siap untuk menghitung algoritma hash yang ditentukan oleh hashAlgorithm
.
- Atribut
Pengecualian
key
null
.
hashAlgorithm
.Namenull
, atau string kosong.
hashAlgorithm
bukan algoritma hash yang diketahui.
Berlaku untuk
CreateHMAC(HashAlgorithmName, ReadOnlySpan<Byte>)
- Sumber:
- IncrementalHash.cs
- Sumber:
- IncrementalHash.cs
- Sumber:
- IncrementalHash.cs
Buat IncrementalHash untuk algoritma Kode Autentikasi Pesan berbasis Hash (HMAC) yang menggunakan algoritma hash yang ditentukan oleh hashAlgorithm
, dan kunci yang ditentukan oleh 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
Parameter
- hashAlgorithm
- HashAlgorithmName
Nama algoritma hash yang akan dilakukan dalam HMAC.
- key
- ReadOnlySpan<Byte>
Kunci rahasia untuk HMAC.
Mengembalikan
Instans hash untuk menghitung algoritma hash yang ditentukan oleh hashAlgorithm
.
- Atribut
Pengecualian
hashAlgorithm
.Namenull
atau string kosong.
hashAlgorithm
bukan algoritma hash yang diketahui.