Symbol: EVP_PKEY_DHX
crypto/krb5/src/plugins/preauth/pkinit/pkinit_crypto_openssl.c
312
if (!EVP_PKEY_assign(pkey, EVP_PKEY_DHX, *dh)) {
crypto/krb5/src/plugins/preauth/pkinit/pkinit_crypto_openssl.c
665
EVP_PKEY_CTX_ctrl(ctx, EVP_PKEY_DHX, EVP_PKEY_OP_DERIVE,
crypto/openssl/crypto/core_namemap.c
445
case EVP_PKEY_DHX:
crypto/openssl/crypto/dh/dh_ameth.c
539
return dh_pkey_import_from_type(params, vpctx, EVP_PKEY_DHX);
crypto/openssl/crypto/dh/dh_ameth.c
607
EVP_PKEY_DHX,
crypto/openssl/crypto/dh/dh_ameth.c
608
EVP_PKEY_DHX,
crypto/openssl/crypto/dh/dh_pmeth.c
332
int type = dctx->param_nid <= 3 ? EVP_PKEY_DHX : EVP_PKEY_DH;
crypto/openssl/crypto/dh/dh_pmeth.c
354
EVP_PKEY_assign(pkey, EVP_PKEY_DHX, dh);
crypto/openssl/crypto/dh/dh_pmeth.c
499
EVP_PKEY_DHX,
crypto/openssl/crypto/evp/ctrl_params_translate.c
1605
case EVP_PKEY_DHX:
crypto/openssl/crypto/evp/ctrl_params_translate.c
2084
{ OSSL_ACTION_NONE, EVP_PKEY_DHX, 0, EVP_PKEY_OP_DERIVE,
crypto/openssl/crypto/evp/ctrl_params_translate.c
2088
{ OSSL_ACTION_SET, EVP_PKEY_DHX, 0, EVP_PKEY_OP_DERIVE,
crypto/openssl/crypto/evp/ctrl_params_translate.c
2091
{ OSSL_ACTION_GET, EVP_PKEY_DHX, 0, EVP_PKEY_OP_DERIVE,
crypto/openssl/crypto/evp/ctrl_params_translate.c
2094
{ OSSL_ACTION_SET, EVP_PKEY_DHX, 0, EVP_PKEY_OP_DERIVE,
crypto/openssl/crypto/evp/ctrl_params_translate.c
2097
{ OSSL_ACTION_GET, EVP_PKEY_DHX, 0, EVP_PKEY_OP_DERIVE,
crypto/openssl/crypto/evp/ctrl_params_translate.c
2100
{ OSSL_ACTION_SET, EVP_PKEY_DHX, 0, EVP_PKEY_OP_DERIVE,
crypto/openssl/crypto/evp/ctrl_params_translate.c
2103
{ OSSL_ACTION_GET, EVP_PKEY_DHX, 0, EVP_PKEY_OP_DERIVE,
crypto/openssl/crypto/evp/ctrl_params_translate.c
2106
{ OSSL_ACTION_SET, EVP_PKEY_DHX, 0, EVP_PKEY_OP_DERIVE,
crypto/openssl/crypto/evp/ctrl_params_translate.c
2109
{ OSSL_ACTION_GET, EVP_PKEY_DHX, 0, EVP_PKEY_OP_DERIVE,
crypto/openssl/crypto/evp/ctrl_params_translate.c
2114
{ OSSL_ACTION_SET, EVP_PKEY_DHX, 0, EVP_PKEY_OP_PARAMGEN,
crypto/openssl/crypto/evp/ctrl_params_translate.c
2117
{ OSSL_ACTION_SET, EVP_PKEY_DHX, 0, EVP_PKEY_OP_PARAMGEN,
crypto/openssl/crypto/evp/ctrl_params_translate.c
2120
{ OSSL_ACTION_SET, EVP_PKEY_DHX, 0, EVP_PKEY_OP_PARAMGEN | EVP_PKEY_OP_KEYGEN,
crypto/openssl/crypto/evp/ctrl_params_translate.c
2123
{ OSSL_ACTION_SET, EVP_PKEY_DHX, 0, EVP_PKEY_OP_PARAMGEN | EVP_PKEY_OP_KEYGEN,
crypto/openssl/crypto/evp/ctrl_params_translate.c
2147
{ OSSL_ACTION_SET, EVP_PKEY_DHX, 0, EVP_PKEY_OP_PARAMGEN,
crypto/openssl/crypto/evp/dh_ctrl.c
139
return EVP_PKEY_CTX_ctrl(ctx, EVP_PKEY_DHX, EVP_PKEY_OP_PARAMGEN,
crypto/openssl/crypto/evp/dh_ctrl.c
182
return EVP_PKEY_CTX_ctrl(ctx, EVP_PKEY_DHX, EVP_PKEY_OP_DERIVE,
crypto/openssl/crypto/evp/dh_ctrl.c
192
return EVP_PKEY_CTX_ctrl(ctx, EVP_PKEY_DHX, EVP_PKEY_OP_DERIVE,
crypto/openssl/crypto/evp/dh_ctrl.c
202
return EVP_PKEY_CTX_ctrl(ctx, EVP_PKEY_DHX, EVP_PKEY_OP_DERIVE,
crypto/openssl/crypto/evp/dh_ctrl.c
212
return EVP_PKEY_CTX_ctrl(ctx, EVP_PKEY_DHX, EVP_PKEY_OP_DERIVE,
crypto/openssl/crypto/evp/dh_ctrl.c
222
return EVP_PKEY_CTX_ctrl(ctx, EVP_PKEY_DHX, EVP_PKEY_OP_DERIVE,
crypto/openssl/crypto/evp/dh_ctrl.c
232
return EVP_PKEY_CTX_ctrl(ctx, EVP_PKEY_DHX, EVP_PKEY_OP_DERIVE,
crypto/openssl/crypto/evp/dh_ctrl.c
29
&& ctx->pmeth->pkey_id != EVP_PKEY_DHX)
crypto/openssl/crypto/evp/dh_ctrl.c
44
&& ctx->pmeth->pkey_id != EVP_PKEY_DHX)
crypto/openssl/crypto/evp/p_lib.c
1066
{ EVP_PKEY_DHX, "X9.42 DH" },
crypto/openssl/crypto/evp/p_lib.c
1067
{ EVP_PKEY_DHX, "DHX" },
crypto/openssl/crypto/evp/p_lib.c
980
type = DH_get0_q(dhkey) == NULL ? EVP_PKEY_DH : EVP_PKEY_DHX;
crypto/openssl/crypto/evp/p_lib.c
995
if (pkey->type != EVP_PKEY_DH && pkey->type != EVP_PKEY_DHX) {
crypto/openssl/crypto/x509/x_pubkey.c
697
if (EVP_PKEY_get_id(pkey) == EVP_PKEY_DHX)
crypto/openssl/crypto/x509/x_pubkey.c
721
(void)EVP_PKEY_assign(pktmp, EVP_PKEY_DHX, (DH *)a);
crypto/openssl/providers/implementations/encode_decode/decode_der2key.c
427
#define dhx_evp_type EVP_PKEY_DHX
crypto/openssl/providers/implementations/encode_decode/encode_key2any.c
463
if (nid == EVP_PKEY_DHX)
crypto/openssl/providers/implementations/encode_decode/encode_key2any.c
544
int type = DH_test_flags(dh, DH_FLAG_TYPE_DHX) ? EVP_PKEY_DHX : EVP_PKEY_DH;
crypto/openssl/providers/implementations/encode_decode/encode_key2any.c
550
#define dhx_evp_type EVP_PKEY_DHX
crypto/openssl/test/dhtest.c
762
paramgen_ctx = EVP_PKEY_CTX_new_id(EVP_PKEY_DHX, 0);
crypto/openssl/test/endecode_test.c
598
itype = EVP_PKEY_DHX;
crypto/openssl/test/endecoder_legacy_test.c
113
{ "DHX", { "DHX", "type-specific" }, EVP_PKEY_DHX,
crypto/openssl/test/endecoder_legacy_test.c
229
{ "DHX", EVP_PKEY_DHX, DHX_params, NULL },
crypto/openssl/test/evp_extra_test.c
4200
|| !TEST_int_eq(EVP_PKEY_get_id(pkey1), EVP_PKEY_DHX))