Sdílet prostřednictvím


HMACMD5.HashData Metoda

Definice

Přetížení

Name Description
HashData(Byte[], Byte[])

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

HashData(Byte[], Stream)

Vypočítá HMAC datového proudu pomocí algoritmu MD5.

HashData(ReadOnlySpan<Byte>, Stream)

Vypočítá HMAC datového proudu pomocí algoritmu MD5.

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

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

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

Vypočítá HMAC datového proudu pomocí algoritmu MD5.

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

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

HashData(Byte[], Byte[])

Zdroj:
HMACMD5.cs
Zdroj:
HMACMD5.cs
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);
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
public static byte[] HashData(byte[] key, byte[] source);
public static byte[] HashData(byte[] key, byte[] source);
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
static member HashData : byte[] * byte[] -> byte[]
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 pro HMAC.

Návraty

Byte[]

HMAC dat.

Atributy

Výjimky

key nebo source je null.

Platí pro

HashData(Byte[], Stream)

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

Vypočítá HMAC datového proudu 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(ReadOnlySpan<Byte>, Stream)

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

Vypočítá HMAC datového proudu 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

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

Zdroj:
HMACMD5.cs
Zdroj:
HMACMD5.cs
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);
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
public static byte[] HashData(ReadOnlySpan<byte> key, ReadOnlySpan<byte> source);
public static byte[] HashData(ReadOnlySpan<byte> key, ReadOnlySpan<byte> source);
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
static member HashData : ReadOnlySpan<byte> * ReadOnlySpan<byte> -> byte[]
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 pro HMAC.

Návraty

Byte[]

HMAC dat.

Atributy

Platí pro

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

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

Vypočítá HMAC datového proudu 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ěť destination je příliš malá, aby držela počítanou velikost HMAC. Algoritmus MD5 vždy vytváří 128bitový HMAC nebo 16 bajtů.

-or-

source nepodporuje čtení.

Platí pro

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

Zdroj:
HMACMD5.cs
Zdroj:
HMACMD5.cs
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);
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
public static int HashData(ReadOnlySpan<byte> key, ReadOnlySpan<byte> source, Span<byte> destination);
public static int HashData(ReadOnlySpan<byte> key, ReadOnlySpan<byte> source, Span<byte> destination);
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
static member HashData : ReadOnlySpan<byte> * ReadOnlySpan<byte> * Span<byte> -> int
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 pro 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ěť destination je příliš malá, aby držela počítanou velikost hash. Algoritmus MD5 vždy vytváří 128bitový HMAC nebo 16 bajtů.

Platí pro