DSS Provider Algorithms

The following table lists the algorithms supported by the Microsoft DSS Cryptographic Provider.

Algorithm IDDescriptionComments
CALG_MD5MD5 hashing algorithm.Provided only for hashing.
CALG_SHASHA hashing algorithm.Must be used for DSS signatures.
CALG_SHA1Same as CALG_SHA.No comment.
CALG_DSS_SIGNDSS 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.