enumeração HASHALGORITHM_ENUM (bcrypt.h)
O tipo de enumeração HASHALGORITHM_ENUM especifica algoritmos de assinatura e hash. Ele é usado pelas estruturas BCRYPT_DSA_KEY_BLOB_V2 e 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 um DSA (Algoritmo de Assinatura Digital) que usa o SHA1 (Secure Hashing Algorithm 1) para fazer hash do conteúdo da mensagem antes de assinar. |
DSA_HASH_ALGORITHM_SHA256 Representa um DSA (Algoritmo de Assinatura Digital) que usa o Algoritmo de Hash Seguro 256 (SHA256) para fazer hash do conteúdo da mensagem antes de assinar. |
DSA_HASH_ALGORITHM_SHA512 Representa um DSA (Algoritmo de Assinatura Digital) que usa o Algoritmo de Hash Seguro 512 (SHA512) para fazer hash do conteúdo da mensagem antes de assinar. |
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | bcrypt.h |