HASHALGORITHM_ENUM 枚举 (bcrypt.h)

HASHALGORITHM_ENUM 枚举类型指定签名和哈希算法。 它由 BCRYPT_DSA_KEY_BLOB_V2BCRYPT_DSA_PARAMETER_HEADER_V2 结构使用。

语法

typedef enum {
  DSA_HASH_ALGORITHM_SHA1,
  DSA_HASH_ALGORITHM_SHA256,
  DSA_HASH_ALGORITHM_SHA512
} HASHALGORITHM_ENUM;

常量

 
DSA_HASH_ALGORITHM_SHA1
表示数字签名算法 (DSA) ,该算法使用安全哈希算法 1 (SHA1) 在签名之前对消息内容进行哈希处理。
DSA_HASH_ALGORITHM_SHA256
表示数字签名算法 (DSA) ,该算法使用安全哈希算法 256 (SHA256) 在签名前对消息内容进行哈希处理。
DSA_HASH_ALGORITHM_SHA512
表示数字签名算法 (DSA) ,该算法使用安全哈希算法 512 (SHA512) 在签名前对消息内容进行哈希处理。

要求

要求
Header bcrypt.h

另请参阅

BCRYPT_DSA_KEY_BLOB_V2

BCRYPT_DSA_PARAMETER_HEADER_V2