Share via


HMAC.HashCore Metode

Definisi

Overload

HashCore(ReadOnlySpan<Byte>)

Merutekan data yang ditulis ke objek ke dalam algoritma HMAC untuk menghitung HMAC.

HashCore(Byte[], Int32, Int32)

Saat ditimpa di kelas turunan, merutekan data yang ditulis ke objek ke dalam algoritma HMAC untuk menghitung nilai HMAC.

HashCore(ReadOnlySpan<Byte>)

Sumber:
HMAC.cs
Sumber:
HMAC.cs
Sumber:
HMAC.cs

Merutekan data yang ditulis ke objek ke dalam algoritma HMAC untuk menghitung HMAC.

protected:
 override void HashCore(ReadOnlySpan<System::Byte> source);
protected override void HashCore (ReadOnlySpan<byte> source);
override this.HashCore : ReadOnlySpan<byte> -> unit
Protected Overrides Sub HashCore (source As ReadOnlySpan(Of Byte))

Parameter

source
ReadOnlySpan<Byte>

Input untuk menghitung kode HMAC.

Pengecualian

Dalam semua kasus.

Keterangan

Implementasi default metode ini melempar PlatformNotSupportedException karena tidak ada implementasi HMAC terkelola.

Jenis turunan harus mengambil alih metode ini.

Berlaku untuk

HashCore(Byte[], Int32, Int32)

Sumber:
HMAC.cs
Sumber:
HMAC.cs
Sumber:
HMAC.cs

Saat ditimpa di kelas turunan, merutekan data yang ditulis ke objek ke dalam algoritma HMAC untuk menghitung nilai HMAC.

protected:
 override void HashCore(cli::array <System::Byte> ^ rgb, int ib, int cb);
protected override void HashCore (byte[] rgb, int ib, int cb);
override this.HashCore : byte[] * int * int -> unit
Protected Overrides Sub HashCore (rgb As Byte(), ib As Integer, cb As Integer)

Parameter

rgb
Byte[]

Data input.

ib
Int32

Offset ke dalam array byte untuk mulai menggunakan data.

cb
Int32

Jumlah byte dalam array yang akan digunakan sebagai data.

Keterangan

Metode ini tidak dipanggil oleh kode aplikasi.

Lihat juga

Berlaku untuk