Compartir a través de


HMACSHA3_512 Constructores

Definición

Sobrecargas

HMACSHA3_512()

Inicializa una nueva instancia de la clase HMACSHA3_512 con una clave generada aleatoriamente.

HMACSHA3_512(Byte[])

Inicializa una nueva instancia de la clase HMACSHA3_512 con los datos de clave especificados.

HMACSHA3_512()

Source:
HMACSHA3_512.cs
Source:
HMACSHA3_512.cs

Inicializa una nueva instancia de la clase HMACSHA3_512 con una clave generada aleatoriamente.

public:
 HMACSHA3_512();
public HMACSHA3_512 ();
Public Sub New ()

Comentarios

HMACSHA3_512 es un tipo de algoritmo hash con clave que se construye a partir de la función hash SHA3-512 y se usa como código de autenticación de mensajes basado en hash (HMAC). El proceso HMAC mezcla una clave secreta con los datos del mensaje, aplica un hash al resultado con la función hash, mezcla ese valor hash con la clave secreta de nuevo y, a continuación, aplica la función hash una segunda vez. El hash de salida tiene una longitud de 512 bits.

Este constructor usa una clave generada aleatoriamente de 72 bytes.

Se aplica a

HMACSHA3_512(Byte[])

Source:
HMACSHA3_512.cs
Source:
HMACSHA3_512.cs

Inicializa una nueva instancia de la clase HMACSHA3_512 con los datos de clave especificados.

public:
 HMACSHA3_512(cli::array <System::Byte> ^ key);
public HMACSHA3_512 (byte[] key);
new System.Security.Cryptography.HMACSHA3_512 : byte[] -> System.Security.Cryptography.HMACSHA3_512
Public Sub New (key As Byte())

Parámetros

key
Byte[]

Clave secreta para HMACSHA3_512. La clave puede tener cualquier longitud.

Excepciones

key es null.

Se aplica a