HMACSHA512.HashData Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Overloads
| Name | Description |
|---|---|
| HashData(Byte[], Byte[]) |
Berekent de HMAC van gegevens met behulp van het SHA-512-algoritme. |
| HashData(Byte[], Stream) |
Berekent de HMAC van een stream met behulp van het SHA-512-algoritme. |
| HashData(ReadOnlySpan<Byte>, Stream) |
Berekent de HMAC van een stream met behulp van het SHA-512-algoritme. |
| HashData(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>) |
Berekent de HMAC van gegevens met behulp van het SHA-512-algoritme. |
| HashData(ReadOnlySpan<Byte>, Stream, Span<Byte>) |
Berekent de HMAC van een stream met behulp van het SHA-512-algoritme. |
| HashData(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>, Span<Byte>) |
Berekent de HMAC van gegevens met behulp van het SHA-512-algoritme. |
HashData(Byte[], Byte[])
- Bron:
- HMACSHA512.cs
- Bron:
- HMACSHA512.cs
- Bron:
- HMACSHA512.cs
- Bron:
- HMACSHA512.cs
- Bron:
- HMACSHA512.cs
Berekent de HMAC van gegevens met behulp van het SHA-512-algoritme.
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);
static member HashData : byte[] * byte[] -> byte[]
Public Shared Function HashData (key As Byte(), source As Byte()) As Byte()
Parameters
- key
- Byte[]
De HMAC-sleutel.
- source
- Byte[]
De gegevens naar HMAC.
Retouren
De HMAC van de gegevens.
Uitzonderingen
key of source is null.
Van toepassing op
HashData(Byte[], Stream)
- Bron:
- HMACSHA512.cs
- Bron:
- HMACSHA512.cs
- Bron:
- HMACSHA512.cs
- Bron:
- HMACSHA512.cs
- Bron:
- HMACSHA512.cs
Berekent de HMAC van een stream met behulp van het SHA-512-algoritme.
public:
static cli::array <System::Byte> ^ HashData(cli::array <System::Byte> ^ key, System::IO::Stream ^ source);
public static byte[] HashData(byte[] key, System.IO.Stream source);
static member HashData : byte[] * System.IO.Stream -> byte[]
Public Shared Function HashData (key As Byte(), source As Stream) As Byte()
Parameters
- key
- Byte[]
De HMAC-sleutel.
- source
- Stream
De stroom naar HMAC.
Retouren
De HMAC van de gegevens.
Uitzonderingen
key of source is null.
source biedt geen ondersteuning voor lezen.
Van toepassing op
HashData(ReadOnlySpan<Byte>, Stream)
- Bron:
- HMACSHA512.cs
- Bron:
- HMACSHA512.cs
- Bron:
- HMACSHA512.cs
- Bron:
- HMACSHA512.cs
- Bron:
- HMACSHA512.cs
Berekent de HMAC van een stream met behulp van het SHA-512-algoritme.
public:
static cli::array <System::Byte> ^ HashData(ReadOnlySpan<System::Byte> key, System::IO::Stream ^ source);
public static byte[] HashData(ReadOnlySpan<byte> key, System.IO.Stream source);
static member HashData : ReadOnlySpan<byte> * System.IO.Stream -> byte[]
Public Shared Function HashData (key As ReadOnlySpan(Of Byte), source As Stream) As Byte()
Parameters
- key
- ReadOnlySpan<Byte>
De HMAC-sleutel.
- source
- Stream
De stroom naar HMAC.
Retouren
De HMAC van de gegevens.
Uitzonderingen
source is null.
source biedt geen ondersteuning voor lezen.
Van toepassing op
HashData(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>)
- Bron:
- HMACSHA512.cs
- Bron:
- HMACSHA512.cs
- Bron:
- HMACSHA512.cs
- Bron:
- HMACSHA512.cs
- Bron:
- HMACSHA512.cs
Berekent de HMAC van gegevens met behulp van het SHA-512-algoritme.
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);
static member HashData : ReadOnlySpan<byte> * ReadOnlySpan<byte> -> byte[]
Public Shared Function HashData (key As ReadOnlySpan(Of Byte), source As ReadOnlySpan(Of Byte)) As Byte()
Parameters
- key
- ReadOnlySpan<Byte>
De HMAC-sleutel.
- source
- ReadOnlySpan<Byte>
De gegevens naar HMAC.
Retouren
De HMAC van de gegevens.
Van toepassing op
HashData(ReadOnlySpan<Byte>, Stream, Span<Byte>)
- Bron:
- HMACSHA512.cs
- Bron:
- HMACSHA512.cs
- Bron:
- HMACSHA512.cs
- Bron:
- HMACSHA512.cs
- Bron:
- HMACSHA512.cs
Berekent de HMAC van een stream met behulp van het SHA-512-algoritme.
public:
static int HashData(ReadOnlySpan<System::Byte> key, System::IO::Stream ^ source, Span<System::Byte> destination);
public static int HashData(ReadOnlySpan<byte> key, System.IO.Stream source, Span<byte> destination);
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
Parameters
- key
- ReadOnlySpan<Byte>
De HMAC-sleutel.
- source
- Stream
De stroom naar HMAC.
Retouren
Het totale aantal bytes dat naar destination.
Uitzonderingen
source is null.
De buffer in destination is te klein om de berekende HMAC-grootte vast te houden. Het SHA-512-algoritme produceert altijd een 512-bits HMAC of 64 bytes.
– of –
source biedt geen ondersteuning voor lezen.
Van toepassing op
HashData(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>, Span<Byte>)
- Bron:
- HMACSHA512.cs
- Bron:
- HMACSHA512.cs
- Bron:
- HMACSHA512.cs
- Bron:
- HMACSHA512.cs
- Bron:
- HMACSHA512.cs
Berekent de HMAC van gegevens met behulp van het SHA-512-algoritme.
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);
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
Parameters
- key
- ReadOnlySpan<Byte>
De HMAC-sleutel.
- source
- ReadOnlySpan<Byte>
De gegevens naar HMAC.
Retouren
Het totale aantal bytes dat naar destination.
Uitzonderingen
De buffer destination is te klein om de berekende hash-grootte op te slaan. Het SHA-512-algoritme produceert altijd een 512-bits HMAC of 64 bytes.