Lines Matching defs:pubkey
447 EVP_PKEY *pubkey = NULL;
516 pubkey = X509_get_pubkey(x);
517 if(!pubkey)
522 pktype = EVP_PKEY_id(pubkey);
524 pktype = pubkey->type;
532 rsa = EVP_PKEY_get0_RSA(pubkey);
534 rsa = pubkey->pkey.rsa;
543 EVP_PKEY_get_bn_param(pubkey, OSSL_PKEY_PARAM_RSA_N, &n);
544 EVP_PKEY_get_bn_param(pubkey, OSSL_PKEY_PARAM_RSA_E, &e);
567 dsa = EVP_PKEY_get0_DSA(pubkey);
569 dsa = pubkey->pkey.dsa;
579 EVP_PKEY_get_bn_param(pubkey, OSSL_PKEY_PARAM_FFC_P, &p);
580 EVP_PKEY_get_bn_param(pubkey, OSSL_PKEY_PARAM_FFC_Q, &q);
581 EVP_PKEY_get_bn_param(pubkey, OSSL_PKEY_PARAM_FFC_G, &g);
582 EVP_PKEY_get_bn_param(pubkey, OSSL_PKEY_PARAM_PUB_KEY, &pub_key);
605 dh = EVP_PKEY_get0_DH(pubkey);
607 dh = pubkey->pkey.dh;
617 EVP_PKEY_get_bn_param(pubkey, OSSL_PKEY_PARAM_FFC_P, &p);
618 EVP_PKEY_get_bn_param(pubkey, OSSL_PKEY_PARAM_FFC_Q, &q);
619 EVP_PKEY_get_bn_param(pubkey, OSSL_PKEY_PARAM_FFC_G, &g);
620 EVP_PKEY_get_bn_param(pubkey, OSSL_PKEY_PARAM_PUB_KEY, &pub_key);
641 EVP_PKEY_free(pubkey);