Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Тип перечисления 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) для хэширования содержимого сообщения перед подписыванием. |
Требования
| Требование | Значение |
|---|---|
| Заголовок | bcrypt.h |