Searched refs:vrsa (Results 1 – 3 of 3) sorted by relevance
/freebsd/crypto/openssl/providers/implementations/kem/ |
H A D | rsa_kem.c | 120 static int rsakem_init(void *vprsactx, void *vrsa, in rsakem_init() argument 125 if (prsactx == NULL || vrsa == NULL) in rsakem_init() 128 if (!ossl_rsa_check_key(prsactx->libctx, vrsa, operation)) in rsakem_init() 131 if (!RSA_up_ref(vrsa)) in rsakem_init() 134 prsactx->rsa = vrsa; in rsakem_init() 139 static int rsakem_encapsulate_init(void *vprsactx, void *vrsa, in rsakem_encapsulate_init() argument 142 return rsakem_init(vprsactx, vrsa, params, EVP_PKEY_OP_ENCAPSULATE); in rsakem_encapsulate_init() 145 static int rsakem_decapsulate_init(void *vprsactx, void *vrsa, in rsakem_decapsulate_init() argument 148 return rsakem_init(vprsactx, vrsa, params, EVP_PKEY_OP_DECAPSULATE); in rsakem_decapsulate_init()
|
/freebsd/crypto/openssl/providers/implementations/asymciphers/ |
H A D | rsa_enc.c | 94 static int rsa_init(void *vprsactx, void *vrsa, const OSSL_PARAM params[], in rsa_init() argument 99 if (!ossl_prov_is_running() || prsactx == NULL || vrsa == NULL) in rsa_init() 102 if (!ossl_rsa_check_key(prsactx->libctx, vrsa, operation)) in rsa_init() 105 if (!RSA_up_ref(vrsa)) in rsa_init() 108 prsactx->rsa = vrsa; in rsa_init() 123 static int rsa_encrypt_init(void *vprsactx, void *vrsa, in rsa_encrypt_init() argument 126 return rsa_init(vprsactx, vrsa, params, EVP_PKEY_OP_ENCRYPT); in rsa_encrypt_init() 129 static int rsa_decrypt_init(void *vprsactx, void *vrsa, in rsa_decrypt_init() argument 132 return rsa_init(vprsactx, vrsa, params, EVP_PKEY_OP_DECRYPT); in rsa_decrypt_init()
|
/freebsd/crypto/openssl/providers/implementations/signature/ |
H A D | rsa_sig.c | 386 static int rsa_signverify_init(void *vprsactx, void *vrsa, in rsa_signverify_init() argument 394 if (vrsa == NULL && prsactx->rsa == NULL) { in rsa_signverify_init() 399 if (vrsa != NULL) { in rsa_signverify_init() 400 if (!ossl_rsa_check_key(prsactx->libctx, vrsa, operation)) in rsa_signverify_init() 403 if (!RSA_up_ref(vrsa)) in rsa_signverify_init() 406 prsactx->rsa = vrsa; in rsa_signverify_init() 507 static int rsa_sign_init(void *vprsactx, void *vrsa, const OSSL_PARAM params[]) in rsa_sign_init() argument 511 return rsa_signverify_init(vprsactx, vrsa, params, EVP_PKEY_OP_SIGN); in rsa_sign_init() 660 static int rsa_verify_recover_init(void *vprsactx, void *vrsa, in rsa_verify_recover_init() argument 665 return rsa_signverify_init(vprsactx, vrsa, params, in rsa_verify_recover_init() [all …]
|