HASHALGORITHM_ENUM 枚举类型指定签名和哈希算法。 它由 BCRYPT_DSA_KEY_BLOB_V2 和 BCRYPT_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 |