Commit 2bbe8f91 authored by Dr. Stephen Henson's avatar Dr. Stephen Henson
Browse files

Use keyspec for DSA too.

parent 4be0a5d4
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -855,7 +855,7 @@ static DSA_SIG *capi_dsa_do_sign(const unsigned char *digest, int dlen,

	/* Finally sign it */
	slen = sizeof(csigbuf);
	if(!CryptSignHash(hash, AT_SIGNATURE, NULL, 0, csigbuf, &slen))
	if(!CryptSignHash(hash, capi_key->keyspec, NULL, 0, csigbuf, &slen))
		{
		CAPIerr(CAPI_F_CAPI_DSA_DO_SIGN, CAPI_R_ERROR_SIGNING_HASH);
		capi_addlasterror();