Kmac256 Oluşturucular

Tanım

Aşırı Yüklemeler

Kmac256(Byte[], Byte[])

Kmac256 sınıfının yeni bir örneğini başlatır.

Kmac256(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>)

Kmac256 sınıfının yeni bir örneğini başlatır.

Kmac256(Byte[], Byte[])

Kaynak:
Kmac256.cs

Kmac256 sınıfının yeni bir örneğini başlatır.

public Kmac256 (byte[] key, byte[]? customizationString = default);
new System.Security.Cryptography.Kmac256 : byte[] * byte[] -> System.Security.Cryptography.Kmac256
Public Sub New (key As Byte(), Optional customizationString As Byte() = Nothing)

Parametreler

key
Byte[]

KMAC anahtarı.

customizationString
Byte[]

İsteğe bağlı özelleştirme dizesi. Varsayılan olarak özelleştirme dizesi yoktur.

Özel durumlar

Algoritma örneği oluşturulurken bir hata oluştu.

Platform KMAC256 desteklemiyor. Çağıranlar, platformun KMAC256 desteklenip desteklemediğini belirlemek için IsSupported özelliğini kullanabilir.

Şunlara uygulanır

Kmac256(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>)

Kaynak:
Kmac256.cs

Kmac256 sınıfının yeni bir örneğini başlatır.

public Kmac256 (ReadOnlySpan<byte> key, ReadOnlySpan<byte> customizationString = default);
new System.Security.Cryptography.Kmac256 : ReadOnlySpan<byte> * ReadOnlySpan<byte> -> System.Security.Cryptography.Kmac256
Public Sub New (key As ReadOnlySpan(Of Byte), Optional customizationString As ReadOnlySpan(Of Byte) = Nothing)

Parametreler

key
ReadOnlySpan<Byte>

KMAC anahtarı.

customizationString
ReadOnlySpan<Byte>

İsteğe bağlı özelleştirme dizesi. Varsayılan olarak özelleştirme dizesi yoktur.

Özel durumlar

Algoritma örneği oluşturulurken bir hata oluştu.

Platform KMAC256 desteklemiyor. Çağıranlar, platformun KMAC256 desteklenip desteklemediğini belirlemek için IsSupported özelliğini kullanabilir.

Şunlara uygulanır