Comparteix a través de


KmacXof128 Constructores

Definición

Sobrecargas

KmacXof128(Byte[], Byte[])

Inicializa una nueva instancia de la clase KmacXof128.

KmacXof128(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>)

Inicializa una nueva instancia de la clase KmacXof128.

KmacXof128(Byte[], Byte[])

Source:
KmacXof128.cs

Inicializa una nueva instancia de la clase KmacXof128.

public KmacXof128 (byte[] key, byte[]? customizationString = default);
new System.Security.Cryptography.KmacXof128 : byte[] * byte[] -> System.Security.Cryptography.KmacXof128
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 KMACXOF128. Los autores de llamadas pueden usar la propiedad IsSupported para determinar si la plataforma admite KMACXOF128.

Se aplica a

KmacXof128(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>)

Source:
KmacXof128.cs

Inicializa una nueva instancia de la clase KmacXof128.

public KmacXof128 (ReadOnlySpan<byte> key, ReadOnlySpan<byte> customizationString = default);
new System.Security.Cryptography.KmacXof128 : ReadOnlySpan<byte> * ReadOnlySpan<byte> -> System.Security.Cryptography.KmacXof128
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 KMACXOF128. Los autores de llamadas pueden usar la propiedad IsSupported para determinar si la plataforma admite KMACXOF128.

Se aplica a