HASHALGORITHM_ENUM列挙 (bcrypt.h)
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 セキュリティで保護されたハッシュ アルゴリズム 1 (SHA1) を使用して署名前にメッセージの内容をハッシュするデジタル署名アルゴリズム (DSA) を表します。 |
DSA_HASH_ALGORITHM_SHA256 セキュリティで保護されたハッシュ アルゴリズム 256 (SHA256) を使用して署名前にメッセージの内容をハッシュするデジタル署名アルゴリズム (DSA) を表します。 |
DSA_HASH_ALGORITHM_SHA512 セキュリティで保護されたハッシュ アルゴリズム 512 (SHA512) を使用して署名前にメッセージの内容をハッシュするデジタル署名アルゴリズム (DSA) を表します。 |
要件
要件 | 値 |
---|---|
Header | bcrypt.h |