Lines Matching refs:ec
105 EVP_PKEY *ec = EVP_EC_gen(curve); in key_create_ecdsa() local
106 if (ec == NULL) { in key_create_ecdsa()
111 key->key = ec; in key_create_ecdsa()
137 EC_KEY *ec; in key_create_ecdsa() local
139 ec = EC_KEY_new_by_curve_name(curve_id); in key_create_ecdsa()
140 if (ec == NULL) { in key_create_ecdsa()
144 if (!EC_KEY_generate_key(ec)) { in key_create_ecdsa()
148 EC_KEY_set_flags(ec, EC_PKEY_NO_PARAMETERS); in key_create_ecdsa()
149 EC_KEY_set_asn1_flag(ec, OPENSSL_EC_NAMED_CURVE); in key_create_ecdsa()
150 if (!EVP_PKEY_assign_EC_KEY(key->key, ec)) { in key_create_ecdsa()
158 EC_KEY_free(ec); in key_create_ecdsa()