Lenguaje

HMACSHA3_384 Constructores

Definición

Inicializa una nueva instancia de la clase HMACSHA3_384.

Sobrecargas

Nombre Description
HMACSHA3_384()

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

HMACSHA3_384(Byte[])

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

HMACSHA3_384()

Source:
HMACSHA3_384.cs
Source:
HMACSHA3_384.cs
Source:
HMACSHA3_384.cs
Source:
HMACSHA3_384.cs

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

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

Comentarios

HMACSHA3_384 es un tipo de algoritmo hash con clave que se construye a partir de la función hash SHA-3-384 y que se usa como código de autenticación de mensajes basado en hash (HMAC). El proceso HMAC combina una clave secreta con los datos del mensaje, aplica un algoritmo 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 es de 384 bits de longitud.

Este constructor usa una clave generada aleatoriamente de 104 bytes.

Se aplica a

HMACSHA3_384(Byte[])

Source:
HMACSHA3_384.cs
Source:
HMACSHA3_384.cs
Source:
HMACSHA3_384.cs
Source:
HMACSHA3_384.cs

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

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

Parámetros

key
Byte[]

Clave secreta de HMACSHA3_384. La clave puede tener cualquier longitud.

Excepciones

key es null.

Se aplica a