Comparteix a través de


KmacXof256 Constructores

Definición

Sobrecargas

KmacXof256(Byte[], Byte[])

Inicializa una nueva instancia de la clase KmacXof256.

KmacXof256(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>)

Inicializa una nueva instancia de la clase KmacXof256.

KmacXof256(Byte[], Byte[])

Source:
KmacXof256.cs

Inicializa una nueva instancia de la clase KmacXof256.

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

Se aplica a

KmacXof256(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>)

Source:
KmacXof256.cs

Inicializa una nueva instancia de la clase KmacXof256.

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

Se aplica a