HASHALGORITHM_ENUM列舉 (bcrypt.h)
HASHALGORITHM_ENUM列舉型別會指定簽署和哈希演算法。 它由 BCRYPT_DSA_KEY_BLOB_V2 和 BCRYPT_DSA_PARAMETER_HEADER_V2 結構使用。
Syntax
typedef enum {
DSA_HASH_ALGORITHM_SHA1,
DSA_HASH_ALGORITHM_SHA256,
DSA_HASH_ALGORITHM_SHA512
} HASHALGORITHM_ENUM;
常數
DSA_HASH_ALGORITHM_SHA1 表示使用安全哈希演算法 1 (SHA1) 在簽署之前哈希訊息內容的 DSA (數位簽名演算法) 。 |
DSA_HASH_ALGORITHM_SHA256 代表使用安全哈希 (演算法 256 (SHA256) 在簽署之前哈希訊息內容的 DSA) 數位簽名演算法。 |
DSA_HASH_ALGORITHM_SHA512 代表使用安全哈希 (演算法 512 (SHA512) 在簽署之前哈希訊息內容的 DSA) 數位簽名演算法。 |
規格需求
需求 | 值 |
---|---|
標頭 | bcrypt.h |