Bagikan melalui


HMACSHA1.HashCore Metode

Definisi

Overload

HashCore(ReadOnlySpan<Byte>)

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

HashCore(Byte[], Int32, Int32)

Merutekan data yang ditulis ke objek ke dalam algoritma hash SHA1 untuk menghitung Kode Autentikasi Pesan Berbasis Hash (HMAC).

HashCore(ReadOnlySpan<Byte>)

Sumber:
HMACSHA1.cs
Sumber:
HMACSHA1.cs
Sumber:
HMACSHA1.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 HMAC.

Berlaku untuk

HashCore(Byte[], Int32, Int32)

Sumber:
HMACSHA1.cs
Sumber:
HMACSHA1.cs
Sumber:
HMACSHA1.cs

Merutekan data yang ditulis ke objek ke dalam algoritma hash SHA1 untuk menghitung Kode Autentikasi Pesan Berbasis Hash (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

Karena masalah tabrakan dengan SHA1, Microsoft merekomendasikan model keamanan berdasarkan SHA256 atau lebih baik.

Berlaku untuk