KmacXof256 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 KMACXOF256 hesaplar.
public ref class KmacXof256 sealed : IDisposable
public sealed class KmacXof256 : IDisposable
type KmacXof256 = class
interface IDisposable
Public NotInheritable Class KmacXof256
Implements IDisposable
- Devralma
-
KmacXof256
- Uygulamalar
Açıklamalar
Bu algoritma NIST SP 800-185 tarafından belirtilir.
Oluşturucular
| Name | Description |
|---|---|
| KmacXof256(Byte[], Byte[]) |
KmacXof256 sınıfının yeni bir örneğini başlatır. |
| KmacXof256(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>) |
KmacXof256 sınıfının yeni bir örneğini başlatır. |
Özellikler
| Name | Description |
|---|---|
| IsSupported |
Algoritmanın geçerli platformda desteklenip desteklenmediğini gösteren bir değer alır. |
Yöntemler
| Name | Description |
|---|---|
| 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 örneği KmacXof256 oluşturur. |
| Dispose() |
Sınıfın geçerli örneği KmacXof256 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) |
Nesnesini ilk durumuna sıfırlamadan yöntemlere |
| GetCurrentHash(Span<Byte>) |
Arabelleği, nesnesini ilk durumuna sıfırlamadan yöntemlere |
| GetHashAndReset(Int32) |
Yöntemlere yapılan önceki çağrılardan toplanan verilerin karması |
| GetHashAndReset(Span<Byte>) |
Arabelleği yöntemlere yapılan önceki çağrılardan |
| 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[]) |
KMACXOF256 algoritmasını kullanarak verilerin karması hesaplanır. |
| HashData(Byte[], Stream, Int32, Byte[]) |
KMACXOF256 algoritmasını kullanarak bir akışın karması hesaplanır. |
| HashData(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>, Int32, ReadOnlySpan<Byte>) |
KMACXOF256 algoritmasını kullanarak verilerin karması hesaplanır. |
| HashData(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>, Span<Byte>, ReadOnlySpan<Byte>) |
KMACXOF256 algoritmasını kullanarak verilerin karması hesaplanır. |
| HashData(ReadOnlySpan<Byte>, Stream, Int32, ReadOnlySpan<Byte>) |
KMACXOF256 algoritmasını kullanarak bir akışın karması hesaplanır. |
| HashData(ReadOnlySpan<Byte>, Stream, Span<Byte>, ReadOnlySpan<Byte>) |
KMACXOF256 algoritmasını kullanarak bir akışın karması hesaplanır. |
| HashDataAsync(Byte[], Stream, Int32, Byte[], CancellationToken) |
KMACXOF256 algoritmasını kullanarak bir akışın karması zaman uyumsuz olarak hesaplanır. |
| HashDataAsync(ReadOnlyMemory<Byte>, Stream, Int32, ReadOnlyMemory<Byte>, CancellationToken) |
KMACXOF256 algoritmasını kullanarak bir akışın karması zaman uyumsuz olarak hesaplanır. |
| HashDataAsync(ReadOnlyMemory<Byte>, Stream, Memory<Byte>, ReadOnlyMemory<Byte>, CancellationToken) |
KMACXOF256 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) |
| Verify(Byte[], Byte[], Byte[], Byte[]) |
Giriş verileri için mac KMACXOF256 hesaplar. |
| Verify(Byte[], Stream, Byte[], Byte[]) |
Giriş verileri için mac KMACXOF256 hesaplar. |
| Verify(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>, ReadOnlySpan<Byte>, ReadOnlySpan<Byte>) |
Giriş verileri için mac KMACXOF256 hesaplar. |
| Verify(ReadOnlySpan<Byte>, Stream, ReadOnlySpan<Byte>, ReadOnlySpan<Byte>) |
Giriş verileri için mac KMACXOF256 hesaplar. |
| VerifyAsync(Byte[], Stream, Byte[], Byte[], CancellationToken) |
Giriş verileri için mac KMACXOF256 hesaplar. |
| VerifyAsync(ReadOnlyMemory<Byte>, Stream, ReadOnlyMemory<Byte>, ReadOnlyMemory<Byte>, CancellationToken) |
Giriş verileri için mac KMACXOF256 hesaplar. |
| VerifyCurrentHash(Byte[]) |
Giriş verileri için mac KMACXOF256 hesaplar. |
| VerifyCurrentHash(ReadOnlySpan<Byte>) |
Giriş verileri için mac KMACXOF256 hesaplar. |
| VerifyHashAndReset(Byte[]) |
Giriş verileri için mac KMACXOF256 hesaplar. |
| VerifyHashAndReset(ReadOnlySpan<Byte>) |
Giriş verileri için mac KMACXOF256 hesaplar. |