Add DSA and ECDSA "clone digests" to module for compatibility with old
[openssl.git] / crypto / evp / m_dss1.c
index 4f03fb70e0263e84566c24d333ddd06b7cee71ce..54a0faba5e5c416a9eda00d9f9b926662817b0fc 100644 (file)
@@ -82,13 +82,13 @@ static const EVP_MD dss1_md=
        NID_dsa,
        NID_dsaWithSHA1,
        SHA_DIGEST_LENGTH,
-       EVP_MD_FLAG_PKEY_DIGEST,
+       EVP_MD_FLAG_PKEY_METHOD_SIGNATURE|EVP_MD_FLAG_PKEY_DIGEST|EVP_MD_FLAG_FIPS,
        init,
        update,
        final,
        NULL,
        NULL,
-       EVP_PKEY_DSA_method,
+       EVP_PKEY_NULL_method,
        SHA_CBLOCK,
        sizeof(EVP_MD *)+sizeof(SHA_CTX),
        };