HMACRIPEMD160 Constructores
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Inicializa una nueva instancia de la clase HMACRIPEMD160.
Sobrecargas
| Nombre | Description |
|---|---|
| HMACRIPEMD160() |
Inicializa una nueva instancia de la HMACRIPEMD160 clase con una clave de 64 bytes generada aleatoriamente. |
| HMACRIPEMD160(Byte[]) |
Inicializa una nueva instancia de la HMACRIPEMD160 clase con los datos de clave especificados. |
HMACRIPEMD160()
Inicializa una nueva instancia de la HMACRIPEMD160 clase con una clave de 64 bytes generada aleatoriamente.
public:
HMACRIPEMD160();
public HMACRIPEMD160();
Public Sub New ()
Comentarios
HMACRIPEMD160 es un tipo de algoritmo hash con clave que se construye a partir de la función hash RIPEMD-160 y 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 160 bytes de longitud.
Este constructor usa una clave generada aleatoriamente de 64 bytes.
Consulte también
Se aplica a
HMACRIPEMD160(Byte[])
Inicializa una nueva instancia de la HMACRIPEMD160 clase con los datos de clave especificados.
public:
HMACRIPEMD160(cli::array <System::Byte> ^ key);
public HMACRIPEMD160(byte[] key);
new System.Security.Cryptography.HMACRIPEMD160 : byte[] -> System.Security.Cryptography.HMACRIPEMD160
Public Sub New (key As Byte())
Parámetros
- key
- Byte[]
Clave secreta para HMACRIPEMD160 el cifrado. La clave puede ser cualquier longitud, pero si tiene más de 64 bytes de longitud, se aplica un hash (mediante SHA-1) para derivar una clave de 64 bytes. Por lo tanto, el tamaño recomendado de la clave secreta es de 64 bytes.
Excepciones
El key parámetro es null.
Ejemplos
Para obtener un ejemplo de cómo usar este constructor, vea la HMACRIPEMD160 clase .
Comentarios
HMACRIPEMD160 es un tipo de algoritmo hash con clave que se construye a partir de la función hash RIPEMD-160 y 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 160 bytes de longitud.