Share via


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

こちらもご覧ください

BCRYPT_DSA_KEY_BLOB_V2

BCRYPT_DSA_PARAMETER_HEADER_V2