KmacXof128 Klas
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.
Berekent de KMACXOF128 MAC voor de invoergegevens.
public ref class KmacXof128 sealed : IDisposable
public sealed class KmacXof128 : IDisposable
type KmacXof128 = class
interface IDisposable
Public NotInheritable Class KmacXof128
Implements IDisposable
- Overname
-
KmacXof128
- Implementeringen
Opmerkingen
Dit algoritme wordt opgegeven door NIST SP 800-185.
Constructors
| Name | Description |
|---|---|
| KmacXof128(Byte[], Byte[]) |
Initialiseert een nieuw exemplaar van de KmacXof128 klasse. |
| KmacXof128(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>) |
Initialiseert een nieuw exemplaar van de KmacXof128 klasse. |
Eigenschappen
| Name | Description |
|---|---|
| IsSupported |
Hiermee wordt een waarde opgehaald die aangeeft of het algoritme wordt ondersteund op het huidige platform. |
Methoden
| Name | Description |
|---|---|
| AppendData(Byte[]) |
Voegt de opgegeven gegevens toe aan de gegevens die al in de hash zijn verwerkt. |
| AppendData(ReadOnlySpan<Byte>) |
Voegt de opgegeven gegevens toe aan de gegevens die al in de hash zijn verwerkt. |
| Clone() |
Hiermee maakt u een nieuw exemplaar van KmacXof128 de bestaande toegevoegde gegevens die behouden blijven. |
| Dispose() |
Alle resources vrijgeven die worden gebruikt door het huidige exemplaar van de KmacXof128 klasse. |
| Equals(Object) |
Bepaalt of het opgegeven object gelijk is aan het huidige object. (Overgenomen van Object) |
| GetCurrentHash(Int32) |
Haalt de hash op voor de gegevens die zijn verzameld van eerdere aanroepen naar de |
| GetCurrentHash(Span<Byte>) |
Vult de buffer met de hash voor de gegevens die zijn verzameld van eerdere aanroepen naar de |
| GetHashAndReset(Int32) |
Haalt de hash op voor de gegevens die zijn verzameld van eerdere aanroepen naar de |
| GetHashAndReset(Span<Byte>) |
Vult de buffer met de hash voor de gegevens die zijn verzameld van eerdere aanroepen naar de |
| GetHashCode() |
Fungeert als de standaardhashfunctie. (Overgenomen van Object) |
| GetType() |
Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| HashData(Byte[], Byte[], Int32, Byte[]) |
Berekent de hash van gegevens met behulp van het KMACXOF128-algoritme. |
| HashData(Byte[], Stream, Int32, Byte[]) |
Berekent de hash van een stream met behulp van het KMACXOF128-algoritme. |
| HashData(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>, Int32, ReadOnlySpan<Byte>) |
Berekent de hash van gegevens met behulp van het KMACXOF128-algoritme. |
| HashData(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>, Span<Byte>, ReadOnlySpan<Byte>) |
Berekent de hash van gegevens met behulp van het KMACXOF128-algoritme. |
| HashData(ReadOnlySpan<Byte>, Stream, Int32, ReadOnlySpan<Byte>) |
Berekent de hash van een stream met behulp van het KMACXOF128-algoritme. |
| HashData(ReadOnlySpan<Byte>, Stream, Span<Byte>, ReadOnlySpan<Byte>) |
Berekent de hash van een stream met behulp van het KMACXOF128-algoritme. |
| HashDataAsync(Byte[], Stream, Int32, Byte[], CancellationToken) |
Asynchroon berekent de hash van een stream met behulp van het KMACXOF128 algoritme. |
| HashDataAsync(ReadOnlyMemory<Byte>, Stream, Int32, ReadOnlyMemory<Byte>, CancellationToken) |
Asynchroon berekent de hash van een stream met behulp van het KMACXOF128 algoritme. |
| HashDataAsync(ReadOnlyMemory<Byte>, Stream, Memory<Byte>, ReadOnlyMemory<Byte>, CancellationToken) |
Asynchroon berekent de hash van een stream met behulp van het KMACXOF128 algoritme. |
| MemberwiseClone() |
Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| ToString() |
Retourneert een tekenreeks die het huidige object vertegenwoordigt. (Overgenomen van Object) |
| Verify(Byte[], Byte[], Byte[], Byte[]) |
Berekent de KMACXOF128 MAC voor de invoergegevens. |
| Verify(Byte[], Stream, Byte[], Byte[]) |
Berekent de KMACXOF128 MAC voor de invoergegevens. |
| Verify(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>, ReadOnlySpan<Byte>, ReadOnlySpan<Byte>) |
Berekent de KMACXOF128 MAC voor de invoergegevens. |
| Verify(ReadOnlySpan<Byte>, Stream, ReadOnlySpan<Byte>, ReadOnlySpan<Byte>) |
Berekent de KMACXOF128 MAC voor de invoergegevens. |
| VerifyAsync(Byte[], Stream, Byte[], Byte[], CancellationToken) |
Berekent de KMACXOF128 MAC voor de invoergegevens. |
| VerifyAsync(ReadOnlyMemory<Byte>, Stream, ReadOnlyMemory<Byte>, ReadOnlyMemory<Byte>, CancellationToken) |
Berekent de KMACXOF128 MAC voor de invoergegevens. |
| VerifyCurrentHash(Byte[]) |
Berekent de KMACXOF128 MAC voor de invoergegevens. |
| VerifyCurrentHash(ReadOnlySpan<Byte>) |
Berekent de KMACXOF128 MAC voor de invoergegevens. |
| VerifyHashAndReset(Byte[]) |
Berekent de KMACXOF128 MAC voor de invoergegevens. |
| VerifyHashAndReset(ReadOnlySpan<Byte>) |
Berekent de KMACXOF128 MAC voor de invoergegevens. |