Home | History | Annotate | Download | only in ec

Lines Matching refs:pub_key

269 		EC_POINT *pub_key;
273 pub_key = EC_POINT_new(group);
274 if (pub_key == NULL)
279 if (!EC_POINT_copy(pub_key, EC_GROUP_get0_generator(group)))
281 EC_POINT_free(pub_key);
286 if (!EC_POINT_mul(group, pub_key, priv_key, NULL, NULL, NULL))
288 EC_POINT_free(pub_key);
292 if (EC_KEY_set_public_key(eckey, pub_key) == 0)
294 EC_POINT_free(pub_key);
298 EC_POINT_free(pub_key);
433 BIGNUM *pub_key=NULL, *order=NULL;
455 if ((pub_key = EC_POINT_point2bn(group, public_key,
461 if (pub_key)
462 buf_len = (size_t)BN_num_bytes(pub_key);
502 if ((pub_key != NULL) && !ASN1_bn_print(bp, "pub: ", pub_key,
511 if (pub_key)
512 BN_free(pub_key);