PROV_DSS

The PROV_DSS provider type, like PROV_RSA_SIG, only supports hashes and digital signatures. The signature algorithm specified by the PROV_DSS provider type is the Digital Signature Algorithm (DSA).

Algorithms Supported

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

Purpose Supported algorithms
Key Exchange None
Signature DSS
Encryption None
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.