Język

Kmac128 Konstruktory

Definicja

Inicjuje nowe wystąpienie klasy Kmac128.

Przeciążenia

Nazwa Opis
Kmac128(Byte[], Byte[])

Inicjuje nowe wystąpienie klasy Kmac128.

Kmac128(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>)

Inicjuje nowe wystąpienie klasy Kmac128.

Kmac128(Byte[], Byte[])

Źródło:
Kmac128.cs
Źródło:
Kmac128.cs
Źródło:
Kmac128.cs

Inicjuje nowe wystąpienie klasy Kmac128.

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

Parametry

key
Byte[]

Klucz KMAC.

customizationString
Byte[]

Opcjonalny ciąg dostosowywania. Wartość domyślna nie jest ciągiem dostosowywania.

Wyjątki

Parametr key ma wartość null.

Wystąpił błąd podczas tworzenia wystąpienia algorytmu.

Platforma nie obsługuje KMAC128. Osoby wywołujące mogą używać IsSupported właściwości , aby określić, czy platforma obsługuje KMAC128.

Dotyczy

Kmac128(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>)

Źródło:
Kmac128.cs
Źródło:
Kmac128.cs
Źródło:
Kmac128.cs

Inicjuje nowe wystąpienie klasy Kmac128.

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

Parametry

key
ReadOnlySpan<Byte>

Klucz KMAC.

customizationString
ReadOnlySpan<Byte>

Opcjonalny ciąg dostosowywania. Wartość domyślna nie jest ciągiem dostosowywania.

Wyjątki

Wystąpił błąd podczas tworzenia wystąpienia algorytmu.

Platforma nie obsługuje KMAC128. Osoby wywołujące mogą używać IsSupported właściwości , aby określić, czy platforma obsługuje KMAC128.

Dotyczy