if (Upkey->type == EVP_PKEY_DSA)
digest=EVP_dss1();
#endif
-#ifndef OPENSSL_NO_ECDSA
- if (Upkey->type == EVP_PKEY_EC)
- digest=EVP_ecdsa();
-#endif
assert(need_rand);
if (!sign(x,Upkey,days,clrext,digest,
if (CApkey->type == EVP_PKEY_DSA)
digest=EVP_dss1();
#endif
-#ifndef OPENSSL_NO_ECDSA
- if (CApkey->type == EVP_PKEY_EC)
- digest = EVP_ecdsa();
-#endif
assert(need_rand);
if (!x509_certify(ctx,CAfile,digest,x,xca,
if (pk->type == EVP_PKEY_DSA)
digest=EVP_dss1();
#endif
-#ifndef OPENSSL_NO_ECDSA
- if (pk->type == EVP_PKEY_EC)
- digest=EVP_ecdsa();
-#endif
rq=X509_to_X509_REQ(x,pk,digest);
EVP_PKEY_free(pk);