X509_REQ_sign_ctx
rv = (X509_REQ_sign_ctx(x, mctx) > 0);
int X509_REQ_sign_ctx(X509_REQ *x, EVP_MD_CTX *ctx);