Lines Matching defs:pkey
2486 if (s->s3.tmp.pkey != NULL) {
2491 s->s3.tmp.pkey = ssl_generate_pkey(s, pkdhp);
2492 if (s->s3.tmp.pkey == NULL) {
2502 if (!EVP_PKEY_get_bn_param(s->s3.tmp.pkey, OSSL_PKEY_PARAM_FFC_P,
2504 || !EVP_PKEY_get_bn_param(s->s3.tmp.pkey, OSSL_PKEY_PARAM_FFC_G,
2506 || !EVP_PKEY_get_bn_param(s->s3.tmp.pkey,
2513 if (s->s3.tmp.pkey != NULL) {
2528 s->s3.tmp.pkey = ssl_generate_pkey_group(s, curve_id);
2529 if (s->s3.tmp.pkey == NULL) {
2535 encodedlen = EVP_PKEY_get1_encoded_public_key(s->s3.tmp.pkey,
2658 EVP_PKEY *pkey = s->s3.tmp.cert->privatekey;
2663 if (pkey == NULL || !tls1_lookup_md(s->ctx, lu, &md)) {
2681 s->ctx->libctx, s->ctx->propq, pkey,
2966 skey = s->s3.tmp.pkey;
2998 EVP_PKEY_free(s->s3.tmp.pkey);
2999 s->s3.tmp.pkey = NULL;
3007 EVP_PKEY *skey = s->s3.tmp.pkey;
3053 EVP_PKEY_free(s->s3.tmp.pkey);
3054 s->s3.tmp.pkey = NULL;
3519 EVP_PKEY *pkey;
3526 pkey = X509_get0_pubkey(sk_X509_value(sk, 0));
3527 if (pkey == NULL) {