X-Git-Url: http://wagner.pp.ru/gitweb/?a=blobdiff_plain;ds=sidebyside;f=gost_md.c;h=4b8e7e5eef4862a0a1874046eff334526c36cec5;hb=21c7d90eb3034c1c82167e67d291a46a112a833b;hp=5d2c537a7acd95ef49f626490d71ce11014ed00d;hpb=286a33984c698f2efa98dd06995c7d734569409c;p=openssl-gost%2Fengine.git diff --git a/gost_md.c b/gost_md.c index 5d2c537..4b8e7e5 100644 --- a/gost_md.c +++ b/gost_md.c @@ -27,6 +27,9 @@ EVP_MD *digest_gost(void) EVP_MD *md; if ((md = EVP_MD_meth_new(NID_id_GostR3411_94, NID_undef)) == NULL +#if (OPENSSL_VERSION_NUMBER <= 0x10002100L) + || !EVP_MD_meth_set_flags(md, EVP_MD_FLAG_PKEY_METHOD_SIGNATURE) +#endif || !EVP_MD_meth_set_result_size(md, 32) || !EVP_MD_meth_set_input_blocksize(md, 32) || !EVP_MD_meth_set_app_datasize(md,