HMACMD5.TryHashData Metod

Definition

Försöker beräkna HMAC-data med hjälp av MD5-algoritmen.

public:
 static bool TryHashData(ReadOnlySpan<System::Byte> key, ReadOnlySpan<System::Byte> source, Span<System::Byte> destination, [Runtime::InteropServices::Out] int % bytesWritten);
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
public static bool TryHashData(ReadOnlySpan<byte> key, ReadOnlySpan<byte> source, Span<byte> destination, out int bytesWritten);
public static bool TryHashData(ReadOnlySpan<byte> key, ReadOnlySpan<byte> source, Span<byte> destination, out int bytesWritten);
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
static member TryHashData : ReadOnlySpan<byte> * ReadOnlySpan<byte> * Span<byte> * int -> bool
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

Parametrar

key
ReadOnlySpan<Byte>

HMAC-nyckeln.

source
ReadOnlySpan<Byte>

Data till HMAC.

destination
Span<Byte>

Bufferten för att ta emot HMAC-värdet.

bytesWritten
Int32

När den här metoden returneras innehåller det totala antalet byte som skrivits till destination.

Returer

false om destination är för liten för att lagra den beräknade hashen, true annars.

Attribut

Gäller för