KmacXof128 Klasa
Definicja
Ważny
Niektóre informacje dotyczą produktów przedpremierowych, które mogą zostać znacznie zmodyfikowane przed premierą. Microsoft nie udziela żadnych gwarancji, ani wyraźnych, ani domniemanych, dotyczących informacji podanych tutaj.
Oblicza KMACXOF128 MAC dla danych wejściowych.
public ref class KmacXof128 sealed : IDisposable
public sealed class KmacXof128 : IDisposable
type KmacXof128 = class
interface IDisposable
Public NotInheritable Class KmacXof128
Implements IDisposable
- Dziedziczenie
-
KmacXof128
- Implementuje
Uwagi
Ten algorytm jest określany przez NIST SP 800-185.
Konstruktorów
| Nazwa | Opis |
|---|---|
| KmacXof128(Byte[], Byte[]) |
Inicjuje nowe wystąpienie klasy KmacXof128. |
| KmacXof128(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>) |
Inicjuje nowe wystąpienie klasy KmacXof128. |
Właściwości
| Nazwa | Opis |
|---|---|
| IsSupported |
Pobiera wartość wskazującą, czy algorytm jest obsługiwany na bieżącej platformie. |
Metody
| Nazwa | Opis |
|---|---|
| AppendData(Byte[]) |
Dołącza określone dane do danych, które zostały już przetworzone w skrótzie. |
| AppendData(ReadOnlySpan<Byte>) |
Dołącza określone dane do danych, które zostały już przetworzone w skrótzie. |
| Clone() |
Tworzy nowe wystąpienie KmacXof128 z istniejącymi dołączonymi danymi zachowanymi. |
| Dispose() |
Zwolnij wszystkie zasoby używane przez bieżące wystąpienie klasy KmacXof128. |
| Equals(Object) |
Określa, czy określony obiekt jest równy bieżącemu obiektowi. (Dziedziczone od Object) |
| GetCurrentHash(Int32) |
Pobiera skrót danych zebranych z poprzednich wywołań metod |
| GetCurrentHash(Span<Byte>) |
Wypełnia bufor skrótem danych zebranych przed wywołaniami metod |
| GetHashAndReset(Int32) |
Pobiera skrót danych zebranych z poprzednich wywołań metod |
| GetHashAndReset(Span<Byte>) |
Wypełnia bufor skrótem danych zebranych przed wywołaniami metod |
| GetHashCode() |
Służy jako domyślna funkcja skrótu. (Dziedziczone od Object) |
| GetType() |
Pobiera Type bieżącego wystąpienia. (Dziedziczone od Object) |
| HashData(Byte[], Byte[], Int32, Byte[]) |
Oblicza skrót danych przy użyciu algorytmu KMACXOF128. |
| HashData(Byte[], Stream, Int32, Byte[]) |
Oblicza skrót strumienia przy użyciu algorytmu KMACXOF128. |
| HashData(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>, Int32, ReadOnlySpan<Byte>) |
Oblicza skrót danych przy użyciu algorytmu KMACXOF128. |
| HashData(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>, Span<Byte>, ReadOnlySpan<Byte>) |
Oblicza skrót danych przy użyciu algorytmu KMACXOF128. |
| HashData(ReadOnlySpan<Byte>, Stream, Int32, ReadOnlySpan<Byte>) |
Oblicza skrót strumienia przy użyciu algorytmu KMACXOF128. |
| HashData(ReadOnlySpan<Byte>, Stream, Span<Byte>, ReadOnlySpan<Byte>) |
Oblicza skrót strumienia przy użyciu algorytmu KMACXOF128. |
| HashDataAsync(Byte[], Stream, Int32, Byte[], CancellationToken) |
Asynchronicznie oblicza skrót strumienia przy użyciu algorytmu KMACXOF128. |
| HashDataAsync(ReadOnlyMemory<Byte>, Stream, Int32, ReadOnlyMemory<Byte>, CancellationToken) |
Asynchronicznie oblicza skrót strumienia przy użyciu algorytmu KMACXOF128. |
| HashDataAsync(ReadOnlyMemory<Byte>, Stream, Memory<Byte>, ReadOnlyMemory<Byte>, CancellationToken) |
Asynchronicznie oblicza skrót strumienia przy użyciu algorytmu KMACXOF128. |
| MemberwiseClone() |
Tworzy płytkią kopię bieżącego Object. (Dziedziczone od Object) |
| ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Dziedziczone od Object) |
| Verify(Byte[], Byte[], Byte[], Byte[]) |
Oblicza KMACXOF128 MAC dla danych wejściowych. |
| Verify(Byte[], Stream, Byte[], Byte[]) |
Oblicza KMACXOF128 MAC dla danych wejściowych. |
| Verify(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>, ReadOnlySpan<Byte>, ReadOnlySpan<Byte>) |
Oblicza KMACXOF128 MAC dla danych wejściowych. |
| Verify(ReadOnlySpan<Byte>, Stream, ReadOnlySpan<Byte>, ReadOnlySpan<Byte>) |
Oblicza KMACXOF128 MAC dla danych wejściowych. |
| VerifyAsync(Byte[], Stream, Byte[], Byte[], CancellationToken) |
Oblicza KMACXOF128 MAC dla danych wejściowych. |
| VerifyAsync(ReadOnlyMemory<Byte>, Stream, ReadOnlyMemory<Byte>, ReadOnlyMemory<Byte>, CancellationToken) |
Oblicza KMACXOF128 MAC dla danych wejściowych. |
| VerifyCurrentHash(Byte[]) |
Oblicza KMACXOF128 MAC dla danych wejściowych. |
| VerifyCurrentHash(ReadOnlySpan<Byte>) |
Oblicza KMACXOF128 MAC dla danych wejściowych. |
| VerifyHashAndReset(Byte[]) |
Oblicza KMACXOF128 MAC dla danych wejściowych. |
| VerifyHashAndReset(ReadOnlySpan<Byte>) |
Oblicza KMACXOF128 MAC dla danych wejściowych. |