Lines Matching defs:vrsa
386 static int rsa_signverify_init(void *vprsactx, void *vrsa,
394 if (vrsa == NULL && prsactx->rsa == NULL) {
399 if (vrsa != NULL) {
400 if (!ossl_rsa_check_key(prsactx->libctx, vrsa, operation))
403 if (!RSA_up_ref(vrsa))
406 prsactx->rsa = vrsa;
507 static int rsa_sign_init(void *vprsactx, void *vrsa, const OSSL_PARAM params[])
511 return rsa_signverify_init(vprsactx, vrsa, params, EVP_PKEY_OP_SIGN);
660 static int rsa_verify_recover_init(void *vprsactx, void *vrsa,
665 return rsa_signverify_init(vprsactx, vrsa, params,
753 static int rsa_verify_init(void *vprsactx, void *vrsa,
758 return rsa_signverify_init(vprsactx, vrsa, params, EVP_PKEY_OP_VERIFY);
846 void *vrsa, const OSSL_PARAM params[],
854 if (!rsa_signverify_init(vprsactx, vrsa, params, operation))
895 void *vrsa, const OSSL_PARAM params[])
899 return rsa_digest_signverify_init(vprsactx, mdname, vrsa,
932 void *vrsa, const OSSL_PARAM params[])
936 return rsa_digest_signverify_init(vprsactx, mdname, vrsa,