Lines Matching refs:ec
115 EC_KEY *ec = (EC_KEY *)EVP_PKEY_get0_EC_KEY(ctx->pkey); in pkey_ec_sign() local
116 const int sig_sz = ECDSA_size(ec); in pkey_ec_sign()
134 ret = ECDSA_sign(type, tbs, tbslen, sig, &sltmp, ec); in pkey_ec_sign()
153 EC_KEY *ec = (EC_KEY *)EVP_PKEY_get0_EC_KEY(ctx->pkey); in pkey_ec_verify() local
160 ret = ECDSA_verify(type, tbs, tbslen, sig, siglen, ec); in pkey_ec_verify()
430 EC_KEY *ec = NULL; in pkey_ec_paramgen() local
438 ec = EC_KEY_new(); in pkey_ec_paramgen()
439 if (ec == NULL) in pkey_ec_paramgen()
441 if (!(ret = EC_KEY_set_group(ec, dctx->gen_group)) in pkey_ec_paramgen()
442 || !ossl_assert(ret = EVP_PKEY_assign_EC_KEY(pkey, ec))) in pkey_ec_paramgen()
443 EC_KEY_free(ec); in pkey_ec_paramgen()
449 EC_KEY *ec = NULL; in pkey_ec_keygen() local
457 ec = EC_KEY_new(); in pkey_ec_keygen()
458 if (ec == NULL) in pkey_ec_keygen()
460 if (!ossl_assert(EVP_PKEY_assign_EC_KEY(pkey, ec))) { in pkey_ec_keygen()
461 EC_KEY_free(ec); in pkey_ec_keygen()
468 ret = EC_KEY_set_group(ec, dctx->gen_group); in pkey_ec_keygen()
470 return ret ? EC_KEY_generate_key(ec) : 0; in pkey_ec_keygen()