Sdílet prostřednictvím


HMACMD5.HashData Metoda

Definice

Přetížení

HashData(ReadOnlySpan<Byte>, Stream, Span<Byte>)

Vypočítá HMAC streamu pomocí algoritmu MD5.

HashData(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>)

Vypočítá HMAC dat pomocí algoritmu MD5.

HashData(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>, Span<Byte>)

Vypočítá HMAC dat pomocí algoritmu MD5.

HashData(Byte[], Stream)

Vypočítá HMAC streamu pomocí algoritmu MD5.

HashData(Byte[], Byte[])

Vypočítá HMAC dat pomocí algoritmu MD5.

HashData(ReadOnlySpan<Byte>, Stream)

Vypočítá HMAC streamu pomocí algoritmu MD5.

HashData(ReadOnlySpan<Byte>, Stream, Span<Byte>)

Zdroj:
HMACMD5.cs
Zdroj:
HMACMD5.cs
Zdroj:
HMACMD5.cs

Vypočítá HMAC streamu pomocí algoritmu MD5.

public:
 static int HashData(ReadOnlySpan<System::Byte> key, System::IO::Stream ^ source, Span<System::Byte> destination);
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
public static int HashData (ReadOnlySpan<byte> key, System.IO.Stream source, Span<byte> destination);
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
static member HashData : ReadOnlySpan<byte> * System.IO.Stream * Span<byte> -> int
Public Shared Function HashData (key As ReadOnlySpan(Of Byte), source As Stream, destination As Span(Of Byte)) As Integer

Parametry

key
ReadOnlySpan<Byte>

Klíč HMAC.

source
Stream

Stream do HMAC.

destination
Span<Byte>

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

Návraty

Celkový počet bajtů zapsaných do destination.

Atributy

Výjimky

source je null.

Vyrovnávací paměť je příliš destination malá na to, aby se vešla počítaná velikost HMAC. Algoritmus MD5 vždy vytvoří 128bitový HMAC neboli 16 bajtů.

-nebo-

source nepodporuje čtení.

Platí pro

HashData(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>)

Zdroj:
HMACMD5.cs
Zdroj:
HMACMD5.cs
Zdroj:
HMACMD5.cs

Vypočítá HMAC dat pomocí algoritmu MD5.

public:
 static cli::array <System::Byte> ^ HashData(ReadOnlySpan<System::Byte> key, ReadOnlySpan<System::Byte> source);
public static byte[] HashData (ReadOnlySpan<byte> key, ReadOnlySpan<byte> source);
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
public static byte[] HashData (ReadOnlySpan<byte> key, ReadOnlySpan<byte> source);
static member HashData : ReadOnlySpan<byte> * ReadOnlySpan<byte> -> byte[]
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
static member HashData : ReadOnlySpan<byte> * ReadOnlySpan<byte> -> byte[]
Public Shared Function HashData (key As ReadOnlySpan(Of Byte), source As ReadOnlySpan(Of Byte)) As Byte()

Parametry

key
ReadOnlySpan<Byte>

Klíč HMAC.

source
ReadOnlySpan<Byte>

Data do HMAC.

Návraty

Byte[]

HMAC dat.

Atributy

Platí pro

HashData(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>, Span<Byte>)

Zdroj:
HMACMD5.cs
Zdroj:
HMACMD5.cs
Zdroj:
HMACMD5.cs

Vypočítá HMAC dat pomocí algoritmu MD5.

public:
 static int HashData(ReadOnlySpan<System::Byte> key, ReadOnlySpan<System::Byte> source, Span<System::Byte> destination);
public static int HashData (ReadOnlySpan<byte> key, ReadOnlySpan<byte> source, Span<byte> destination);
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
public static int HashData (ReadOnlySpan<byte> key, ReadOnlySpan<byte> source, Span<byte> destination);
static member HashData : ReadOnlySpan<byte> * ReadOnlySpan<byte> * Span<byte> -> int
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
static member HashData : ReadOnlySpan<byte> * ReadOnlySpan<byte> * Span<byte> -> int
Public Shared Function HashData (key As ReadOnlySpan(Of Byte), source As ReadOnlySpan(Of Byte), destination As Span(Of Byte)) As Integer

Parametry

key
ReadOnlySpan<Byte>

Klíč HMAC.

source
ReadOnlySpan<Byte>

Data do HMAC.

destination
Span<Byte>

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

Návraty

Celkový počet bajtů zapsaných do destination.

Atributy

Výjimky

Vyrovnávací paměť v souboru destination je příliš malá na to, aby se vešla počítaná velikost hodnoty hash. Algoritmus MD5 vždy vytvoří 128bitový HMAC neboli 16 bajtů.

Platí pro

HashData(Byte[], Stream)

Zdroj:
HMACMD5.cs
Zdroj:
HMACMD5.cs
Zdroj:
HMACMD5.cs

Vypočítá HMAC streamu pomocí algoritmu MD5.

public:
 static cli::array <System::Byte> ^ HashData(cli::array <System::Byte> ^ key, System::IO::Stream ^ source);
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
public static byte[] HashData (byte[] key, System.IO.Stream source);
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
static member HashData : byte[] * System.IO.Stream -> byte[]
Public Shared Function HashData (key As Byte(), source As Stream) As Byte()

Parametry

key
Byte[]

Klíč HMAC.

source
Stream

Stream do HMAC.

Návraty

Byte[]

HMAC dat.

Atributy

Výjimky

key nebo source je null.

source nepodporuje čtení.

Platí pro

HashData(Byte[], Byte[])

Zdroj:
HMACMD5.cs
Zdroj:
HMACMD5.cs
Zdroj:
HMACMD5.cs

Vypočítá HMAC dat pomocí algoritmu MD5.

public:
 static cli::array <System::Byte> ^ HashData(cli::array <System::Byte> ^ key, cli::array <System::Byte> ^ source);
public static byte[] HashData (byte[] key, byte[] source);
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
public static byte[] HashData (byte[] key, byte[] source);
static member HashData : byte[] * byte[] -> byte[]
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
static member HashData : byte[] * byte[] -> byte[]
Public Shared Function HashData (key As Byte(), source As Byte()) As Byte()

Parametry

key
Byte[]

Klíč HMAC.

source
Byte[]

Data do HMAC.

Návraty

Byte[]

HMAC dat.

Atributy

Výjimky

key nebo source je null.

Platí pro

HashData(ReadOnlySpan<Byte>, Stream)

Zdroj:
HMACMD5.cs
Zdroj:
HMACMD5.cs
Zdroj:
HMACMD5.cs

Vypočítá HMAC streamu pomocí algoritmu MD5.

public:
 static cli::array <System::Byte> ^ HashData(ReadOnlySpan<System::Byte> key, System::IO::Stream ^ source);
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
public static byte[] HashData (ReadOnlySpan<byte> key, System.IO.Stream source);
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
static member HashData : ReadOnlySpan<byte> * System.IO.Stream -> byte[]
Public Shared Function HashData (key As ReadOnlySpan(Of Byte), source As Stream) As Byte()

Parametry

key
ReadOnlySpan<Byte>

Klíč HMAC.

source
Stream

Stream do HMAC.

Návraty

Byte[]

HMAC dat.

Atributy

Výjimky

source je null.

source nepodporuje čtení.

Platí pro