Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Export (0) Print
Expand All

Microsoft Enhanced DSS and Diffie-Hellman Cryptographic Provider

The Microsoft enhanced DSS and Diffie-Hellman Cryptographic Provider supports Diffie-Hellman key exchange, SHA hashing, DSA data signing and verification (FIPS 186-2), and RC4 symmetric encryption algorithms.

Provider type: PROV_DSS_DH
Provider name: MS_ENH_DSS_DH_PROV

This cryptographic provider supports the following algorithms.

Algorithm IDAlgorithm typeDefault size (bits)Description
CALG_CYLINK_MEKData encryption40CYLINK message encryption algorithm.
CALG_RC2Data encryption128RSA RC2.
CALG_RC4Data encryption128RSA RC4.
CALG_DESData encryption56Data Encryption Standard (DES).
CALG_3DES_112Data encryption112Two key triple DES.
CALG_3DESData encryption168Three key triple DES.
CALG_SHA1Hash160Secure Hash Algorithm 1 (SHA-1).
CALG_MD5Hash128Message Digest 5 (MD5).
CALG_DSS_SIGNSignature1024Digital Signature Algorithm (DSA).
CALG_DH_SFKey exchange1024Store and forward Diffie-Hellman key exchange algorithm.
CALG_DH_EPHEMKey exchange1024Diffie-Hellman ephemeral algorithm.




Community Additions

© 2015 Microsoft