KmacXof128 Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Giriş verileri için mac KMACXOF128 hesaplar.
public ref class KmacXof128 sealed : IDisposable
public sealed class KmacXof128 : IDisposable
type KmacXof128 = class
interface IDisposable
Public NotInheritable Class KmacXof128
Implements IDisposable
- Devralma
-
KmacXof128
- Uygulamalar
Açıklamalar
Bu algoritma NIST SP 800-185 tarafından belirtilir.
Oluşturucular
KmacXof128(Byte[], Byte[]) |
KmacXof128 sınıfının yeni bir örneğini başlatır. |
KmacXof128(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>) |
KmacXof128 sınıfının yeni bir örneğini başlatır. |
Özellikler
IsSupported |
Algoritmanın geçerli platformda desteklenip desteklenmediğini gösteren bir değer alır. |
Yöntemler
AppendData(Byte[]) |
Belirtilen verileri karmada zaten işlenen verilere ekler. |
AppendData(ReadOnlySpan<Byte>) |
Belirtilen verileri karmada zaten işlenen verilere ekler. |
Clone() |
Mevcut eklenen verilerin korunduğu yeni bir KmacXof128 örneği oluşturur. |
Dispose() |
KmacXof128 sınıfının geçerli örneği tarafından kullanılan tüm kaynakları serbest bırakın. |
Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
GetCurrentHash(Int32) |
nesneyi ilk durumuna sıfırlamadan |
GetCurrentHash(Span<Byte>) |
Arabelleği, nesneyi ilk durumuna sıfırlamadan |
GetHashAndReset(Int32) |
|
GetHashAndReset(Span<Byte>) |
Arabelleği, |
GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
GetType() |
Geçerli örneğin Type alır. (Devralındığı yer: Object) |
HashData(Byte[], Byte[], Int32, Byte[]) |
KMACXOF128 algoritmasını kullanarak verilerin karması hesaplanır. |
HashData(Byte[], Stream, Int32, Byte[]) |
KMACXOF128 algoritmasını kullanarak bir akışın karması hesaplanır. |
HashData(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>, Int32, ReadOnlySpan<Byte>) |
KMACXOF128 algoritmasını kullanarak verilerin karması hesaplanır. |
HashData(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>, Span<Byte>, ReadOnlySpan<Byte>) |
KMACXOF128 algoritmasını kullanarak verilerin karması hesaplanır. |
HashData(ReadOnlySpan<Byte>, Stream, Int32, ReadOnlySpan<Byte>) |
KMACXOF128 algoritmasını kullanarak bir akışın karması hesaplanır. |
HashData(ReadOnlySpan<Byte>, Stream, Span<Byte>, ReadOnlySpan<Byte>) |
KMACXOF128 algoritmasını kullanarak bir akışın karması hesaplanır. |
HashDataAsync(Byte[], Stream, Int32, Byte[], CancellationToken) |
KMACXOF128 algoritmasını kullanarak bir akışın karması zaman uyumsuz olarak hesaplanır. |
HashDataAsync(ReadOnlyMemory<Byte>, Stream, Int32, ReadOnlyMemory<Byte>, CancellationToken) |
KMACXOF128 algoritmasını kullanarak bir akışın karması zaman uyumsuz olarak hesaplanır. |
HashDataAsync(ReadOnlyMemory<Byte>, Stream, Memory<Byte>, ReadOnlyMemory<Byte>, CancellationToken) |
KMACXOF128 algoritmasını kullanarak bir akışın karması zaman uyumsuz olarak hesaplanır. |
MemberwiseClone() |
Geçerli Objectbasit bir kopyasını oluşturur. (Devralındığı yer: Object) |
ToString() |
Geçerli nesneyi temsil eden bir dize döndürür. (Devralındığı yer: Object) |