Bagikan melalui


HMACMD5.TryHashData Metode

Definisi

Mencoba menghitung HMAC data menggunakan algoritma MD5.

public:
 static bool TryHashData(ReadOnlySpan<System::Byte> key, ReadOnlySpan<System::Byte> source, Span<System::Byte> destination, [Runtime::InteropServices::Out] int % bytesWritten);
public static bool TryHashData (ReadOnlySpan<byte> key, ReadOnlySpan<byte> source, Span<byte> destination, out int bytesWritten);
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
public static bool TryHashData (ReadOnlySpan<byte> key, ReadOnlySpan<byte> source, Span<byte> destination, out int bytesWritten);
static member TryHashData : ReadOnlySpan<byte> * ReadOnlySpan<byte> * Span<byte> * int -> bool
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
static member TryHashData : ReadOnlySpan<byte> * ReadOnlySpan<byte> * Span<byte> * int -> bool
Public Shared Function TryHashData (key As ReadOnlySpan(Of Byte), source As ReadOnlySpan(Of Byte), destination As Span(Of Byte), ByRef bytesWritten As Integer) As Boolean

Parameter

key
ReadOnlySpan<Byte>

Kunci HMAC.

source
ReadOnlySpan<Byte>

Data ke HMAC.

destination
Span<Byte>

Buffer untuk menerima nilai HMAC.

bytesWritten
Int32

Ketika metode ini kembali, berisi jumlah total byte yang ditulis ke dalam destination.

Mengembalikan

false jika destination terlalu kecil untuk menahan hash yang dihitung, true jika tidak.

Atribut

Berlaku untuk