Add DSA and ECDSA "clone digests" to module for compatibility with old
[openssl.git] / crypto / evp / m_dss1.c
index c12e13972b501d98cd35456733ce3915ad000e3a..54a0faba5e5c416a9eda00d9f9b926662817b0fc 100644 (file)
@@ -82,13 +82,13 @@ static const EVP_MD dss1_md=
        NID_dsa,
        NID_dsaWithSHA1,
        SHA_DIGEST_LENGTH,
-       0,
+       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),
        };