Comparteix a través de


Kmac128 Constructores

Definición

Sobrecargas

Kmac128(Byte[], Byte[])

Inicializa una nueva instancia de la clase Kmac128.

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

Inicializa una nueva instancia de la clase Kmac128.

Kmac128(Byte[], Byte[])

Source:
Kmac128.cs

Inicializa una nueva instancia de la clase 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)

Parámetros

key
Byte[]

Clave KMAC.

customizationString
Byte[]

Cadena de personalización opcional. El valor predeterminado no es ninguna cadena de personalización.

Excepciones

key es null.

Error al crear una instancia del algoritmo.

La plataforma no admite KMAC128. Los autores de llamadas pueden usar la propiedad IsSupported para determinar si la plataforma admite KMAC128.

Se aplica a

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

Source:
Kmac128.cs

Inicializa una nueva instancia de la clase 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)

Parámetros

key
ReadOnlySpan<Byte>

Clave KMAC.

customizationString
ReadOnlySpan<Byte>

Cadena de personalización opcional. El valor predeterminado no es ninguna cadena de personalización.

Excepciones

Error al crear una instancia del algoritmo.

La plataforma no admite KMAC128. Los autores de llamadas pueden usar la propiedad IsSupported para determinar si la plataforma admite KMAC128.

Se aplica a