EVP_SignFinal_ex
if (!EVP_SignFinal_ex(mctx, sig, &siglen, si->pkey,
return EVP_SignFinal_ex(ctx, sigret, siglen, pkey, NULL, NULL);
if (!EVP_SignFinal_ex(ctx_tmp, abuf, &abuflen, si->pkey,
__owur int EVP_SignFinal_ex(EVP_MD_CTX *ctx, unsigned char *md, unsigned int *s,