The PROV_DSS_DH provider is a superset of the PROV_DSS provider type.

Algorithms Supported

For descriptions of each of these algorithms, see the glossary.

Purpose Supported algorithms
Key Exchange DH
Signature DSS
Encryption CYLINK_MEK
Hashing MD5SHA


The DSA was proposed by the National Institute of Standards and Technology (NIST). A description of the algorithm can be found in the following government reference:

  • "Proposed Federal Information Processing Standard for Digital Signature Standard (DSS)," Federal Register, v. 57, no. 21, 31 Jan 1992, pp. 3747-3749.