Lines Matching refs:pkey
166 EVP_PKEY *pkey;
461 pkey = X509_get_pubkey(x);
462 if (!pkey) {
463 lwsl_err("%s: pkey is NULL\n", __func__);
468 KeyType = EVP_PKEY_type(EVP_PKEY_id(pkey));
475 EC_key = EVP_PKEY_get1_EC_KEY(pkey);
809 EVP_PKEY *pkey;
839 vhost->tls.ss->pkey = EVP_PKEY_new();
840 if (!vhost->tls.ss->pkey)
846 if (!EVP_PKEY_assign_RSA(vhost->tls.ss->pkey, vhost->tls.ss->rsa))
849 X509_set_pubkey(vhost->tls.ss->x509, vhost->tls.ss->pkey);
902 if (!X509_sign(vhost->tls.ss->x509, vhost->tls.ss->pkey, EVP_sha256()))
917 SSL_CTX_use_PrivateKey(vhost->tls.ssl_ctx, vhost->tls.ss->pkey);
924 EVP_PKEY_free(vhost->tls.ss->pkey);
940 EVP_PKEY_free(vhost->tls.ss->pkey);
983 EVP_PKEY *pkey;
992 pkey = EVP_PKEY_new();
993 if (!pkey)
995 if (!EVP_PKEY_set1_RSA(pkey, rsakey))
1002 X509_REQ_set_pubkey(req, pkey);
1048 if (!X509_REQ_sign(req, pkey, EVP_sha256()))
1105 if (PEM_write_bio_PrivateKey(bio, pkey, NULL, NULL, 0, 0, NULL) != 1) {
1128 EVP_PKEY_free(pkey);