Sdílet prostřednictvím


HMACMD5.TryHashData Metoda

Definice

Pokusí se vypočítat HMAC dat pomocí algoritmu 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

Parametry

key
ReadOnlySpan<Byte>

Klíč HMAC.

source
ReadOnlySpan<Byte>

Data do HMAC.

destination
Span<Byte>

Vyrovnávací paměť pro příjem hodnoty HMAC.

bytesWritten
Int32

Když se tato metoda vrátí, obsahuje celkový počet bajtů zapsaných do destination.

Návraty

false pokud destination je příliš malá na to, aby se počítaná hodnota hash držela, true jinak.

Atributy

Platí pro