DSS Provider Algorithms

The following table lists the algorithms supported by the Microsoft DSS 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.
CALG_DSS_SIGN DSS public/private-key signature algorithm. Key length: settable, 512 bits to 1,024 bits in 64 bit increments.

Default key length: 1,024 bits.