KmacXof128 Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Berechnet den KMACXOF128 MAC für die Eingabedaten.
public ref class KmacXof128 sealed : IDisposable
public sealed class KmacXof128 : IDisposable
type KmacXof128 = class
interface IDisposable
Public NotInheritable Class KmacXof128
Implements IDisposable
- Vererbung
-
KmacXof128
- Implementiert
Hinweise
Dieser Algorithmus wird von NIST SP 800-185 angegeben.
Konstruktoren
KmacXof128(Byte[], Byte[]) |
Initialisiert eine neue Instanz der KmacXof128 Klasse. |
KmacXof128(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>) |
Initialisiert eine neue Instanz der KmacXof128 Klasse. |
Eigenschaften
IsSupported |
Ruft einen Wert ab, der angibt, ob der Algorithmus auf der aktuellen Plattform unterstützt wird. |
Methoden
AppendData(Byte[]) |
Fügt die angegebenen Daten an die Daten an, die bereits im Hash verarbeitet wurden. |
AppendData(ReadOnlySpan<Byte>) |
Fügt die angegebenen Daten an die Daten an, die bereits im Hash verarbeitet wurden. |
Clone() |
Erstellt eine neue Instanz von KmacXof128 mit den vorhandenen angefügten Daten, die beibehalten werden. |
Dispose() |
Geben Sie alle Ressourcen frei, die von der aktuellen Instanz der KmacXof128 Klasse verwendet werden. |
Equals(Object) |
Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht. (Geerbt von Object) |
GetCurrentHash(Int32) |
Ruft den Hash für die Daten ab, die aus vorherigen Aufrufen der |
GetCurrentHash(Span<Byte>) |
Füllt den Puffer mit dem Hash für die Daten, die aus vorherigen Aufrufen der |
GetHashAndReset(Int32) |
Ruft den Hash für die Daten ab, die aus vorherigen Aufrufen der |
GetHashAndReset(Span<Byte>) |
Füllt den Puffer mit dem Hash für die Daten, die aus vorherigen Aufrufen der |
GetHashCode() |
Dient als Standardhashfunktion. (Geerbt von Object) |
GetType() |
Ruft die Type der aktuellen Instanz ab. (Geerbt von Object) |
HashData(Byte[], Byte[], Int32, Byte[]) |
Berechnet den Hash der Daten mithilfe des KMACXOF128 Algorithmus. |
HashData(Byte[], Stream, Int32, Byte[]) |
Berechnet den Hash eines Datenstroms mithilfe des KMACXOF128 Algorithmus. |
HashData(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>, Int32, ReadOnlySpan<Byte>) |
Berechnet den Hash der Daten mithilfe des KMACXOF128 Algorithmus. |
HashData(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>, Span<Byte>, ReadOnlySpan<Byte>) |
Berechnet den Hash der Daten mithilfe des KMACXOF128 Algorithmus. |
HashData(ReadOnlySpan<Byte>, Stream, Int32, ReadOnlySpan<Byte>) |
Berechnet den Hash eines Datenstroms mithilfe des KMACXOF128 Algorithmus. |
HashData(ReadOnlySpan<Byte>, Stream, Span<Byte>, ReadOnlySpan<Byte>) |
Berechnet den Hash eines Datenstroms mithilfe des KMACXOF128 Algorithmus. |
HashDataAsync(Byte[], Stream, Int32, Byte[], CancellationToken) |
Berechnet asynchron den Hash eines Datenstroms mithilfe des KMACXOF128 Algorithmus. |
HashDataAsync(ReadOnlyMemory<Byte>, Stream, Int32, ReadOnlyMemory<Byte>, CancellationToken) |
Berechnet asynchron den Hash eines Datenstroms mithilfe des KMACXOF128 Algorithmus. |
HashDataAsync(ReadOnlyMemory<Byte>, Stream, Memory<Byte>, ReadOnlyMemory<Byte>, CancellationToken) |
Berechnet asynchron den Hash eines Datenstroms mithilfe des KMACXOF128 Algorithmus. |
MemberwiseClone() |
Erstellt eine flache Kopie der aktuellen Object. (Geerbt von Object) |
ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |