Lines Matching refs:priv
742 pair_r->priv = i_new(struct dcrypt_private_key, 1);
743 pair_r->priv->key = pkey;
744 pair_r->priv->ref++;
746 dcrypt_openssl_private_to_public_key(pair_r->priv, &pair_r->pub);
757 pair_r->priv = i_new(struct dcrypt_private_key, 1);
758 pair_r->priv->key = pkey;
759 pair_r->priv->ref++;
761 dcrypt_openssl_private_to_public_key(pair_r->priv, &pair_r->pub);
1987 dcrypt_openssl_unref_private_key(&keypair->priv);
2082 EVP_PKEY *priv = key->key;
2083 if (EVP_PKEY_base_id(priv) == EVP_PKEY_RSA) return DCRYPT_KEY_RSA;
2084 else if (EVP_PKEY_base_id(priv) == EVP_PKEY_EC) return DCRYPT_KEY_EC;
2127 EVP_PKEY *priv = key->key;
2129 if (EVP_PKEY_base_id(priv) != EVP_PKEY_EC) {
2135 char *pub_pt_hex = ec_key_get_pub_point_hex(EVP_PKEY_get0_EC_KEY(priv));
2200 EVP_PKEY *priv = key->key;
2208 return dcrypt_openssl_public_key_id_evp(priv, md, result, error_r);