HASHALGORITHM_ENUM-Enumeration (bcrypt.h)
Der HASHALGORITHM_ENUM Enumerationstyp gibt Signatur- und Hashalgorithmen an. Es wird von den BCRYPT_DSA_KEY_BLOB_V2 - und BCRYPT_DSA_PARAMETER_HEADER_V2-Strukturen verwendet.
Syntax
typedef enum {
DSA_HASH_ALGORITHM_SHA1,
DSA_HASH_ALGORITHM_SHA256,
DSA_HASH_ALGORITHM_SHA512
} HASHALGORITHM_ENUM;
Konstanten
DSA_HASH_ALGORITHM_SHA1 Stellt einen Digital Signature Algorithm (DSA) dar, der den Secure Hashing Algorithm 1 (SHA1) verwendet, um den Nachrichteninhalt vor der Signatur zu hashen. |
DSA_HASH_ALGORITHM_SHA256 Stellt einen Digital Signature Algorithm (DSA) dar, der den Secure Hashing Algorithm 256 (SHA256) verwendet, um den Nachrichteninhalt vor der Signatur zu hashen. |
DSA_HASH_ALGORITHM_SHA512 Stellt einen Digital Signature Algorithm (DSA) dar, der den Secure Hashing Algorithm 512 (SHA512) verwendet, um den Nachrichteninhalt vor der Signatur zu hashen. |
Anforderungen
Anforderung | Wert |
---|---|
Header | bcrypt.h |