Share via


enumeración HASHALGORITHM_ENUM (bcrypt.h)

El tipo de enumeración HASHALGORITHM_ENUM especifica algoritmos de firma y hash. Lo usan las estructuras BCRYPT_DSA_KEY_BLOB_V2 y BCRYPT_DSA_PARAMETER_HEADER_V2 .

Syntax

typedef enum {
  DSA_HASH_ALGORITHM_SHA1,
  DSA_HASH_ALGORITHM_SHA256,
  DSA_HASH_ALGORITHM_SHA512
} HASHALGORITHM_ENUM;

Constantes

 
DSA_HASH_ALGORITHM_SHA1
Representa un algoritmo de firma digital (DSA) que usa el algoritmo hash seguro 1 (SHA1) para aplicar un algoritmo hash al contenido del mensaje antes de firmarlo.
DSA_HASH_ALGORITHM_SHA256
Representa un algoritmo de firma digital (DSA) que usa el algoritmo hash seguro 256 (SHA256) para aplicar un algoritmo hash al contenido del mensaje antes de firmarlo.
DSA_HASH_ALGORITHM_SHA512
Representa un algoritmo de firma digital (DSA) que usa el algoritmo hash seguro 512 (SHA512) para aplicar un algoritmo hash al contenido del mensaje antes de firmarlo.

Requisitos

Requisito Valor
Header bcrypt.h

Consulte también

BCRYPT_DSA_KEY_BLOB_V2

BCRYPT_DSA_PARAMETER_HEADER_V2