HMACSHA512 Constructores

Definición

Inicializa una nueva instancia de la clase HMACSHA512.

Sobrecargas

HMACSHA512()

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

HMACSHA512(Byte[])

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

HMACSHA512()

Source:
HMACSHA512.cs
Source:
HMACSHA512.cs
Source:
HMACSHA512.cs

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

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

Comentarios

Con este constructor, se usa una clave generada aleatoriamente de 64 bytes.

Consulte también

Se aplica a

HMACSHA512(Byte[])

Source:
HMACSHA512.cs
Source:
HMACSHA512.cs
Source:
HMACSHA512.cs

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

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

Parámetros

key
Byte[]

Clave secreta para el cálculo de HMAC. La clave puede tener cualquier longitud. Sin embargo, el tamaño recomendado es de 128 bytes. Si la clave tiene más de 128 bytes de longitud, se aplica un hash (mediante SHA-512) para derivar una clave de 64 bytes.

Excepciones

El parámetro key es null.

Ejemplos

Para obtener un ejemplo de cómo usar este constructor, vea la HMACSHA512 clase .

Consulte también

Se aplica a