PROV_DSS_DH Provider Algorithms
The following table lists the algorithms supported by the Microsoft Base DSS and Diffie-Hellman Cryptographic Provider.
Algorithm ID | Description | Comments |
---|---|---|
CALG_MD5 | MD5 hashing algorithm. | Provided only for hashing. |
CALG_SHA | SHA hashing algorithm. | Must be used for DSS signatures. |
CALG_SHA1 | Same as CALG_SHA. | No comment. |
CALG_DSS_SIGN | DSS public/private key signature algorithm. | Key length: can be set, 512 bits to 1,024 bits in 64 bit increments. Default key length: 1,024 bits. |
CALG_DH_SF | Store and Forward D-H key exchange. | Key length: can be set, 384 bits to 512 bits in 8 bit increments. Default key length: 512 bits. |
CALG_DH_EPHEM | Ephemeral D-H key exchange. | Key length: can be set, 384 bits to 512 bits in 8 bit increments. Default key length: 512 bits. |
CALG_CYLINK_MEK | A 40-bit variant of a DES key. | Key Length: 40 bits. |
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for