Home
last modified time | relevance | path

Searched refs:kex (Results 1 – 8 of 8) sorted by relevance

/openssl/crypto/evp/
H A Dpmeth_lib.c363 if (ctx->op.kex.algctx != NULL && ctx->op.kex.exchange != NULL) in evp_pkey_ctx_free_old_ops()
364 ctx->op.kex.exchange->freectx(ctx->op.kex.algctx); in evp_pkey_ctx_free_old_ops()
366 ctx->op.kex.algctx = NULL; in evp_pkey_ctx_free_old_ops()
367 ctx->op.kex.exchange = NULL; in evp_pkey_ctx_free_old_ops()
480 rctx->op.kex.exchange = pctx->op.kex.exchange; in EVP_PKEY_CTX_dup()
489 rctx->op.kex.algctx in EVP_PKEY_CTX_dup()
490 = pctx->op.kex.exchange->dupctx(pctx->op.kex.algctx); in EVP_PKEY_CTX_dup()
671 ctx->op.kex.exchange->set_ctx_params(ctx->op.kex.algctx, in EVP_PKEY_CTX_set_params()
715 ctx->op.kex.exchange->get_ctx_params(ctx->op.kex.algctx, in EVP_PKEY_CTX_get_params()
760 return ctx->op.kex.exchange->gettable_ctx_params(ctx->op.kex.algctx, in EVP_PKEY_CTX_gettable_params()
[all …]
H A Dexchange.c332 ctx->op.kex.exchange = exchange; in EVP_PKEY_derive_init_ex()
335 ctx->op.kex.algctx = exchange->newctx(ossl_provider_ctx(exchange->prov)); in EVP_PKEY_derive_init_ex()
336 if (ctx->op.kex.algctx == NULL) { in EVP_PKEY_derive_init_ex()
341 ret = exchange->init(ctx->op.kex.algctx, provkey, params); in EVP_PKEY_derive_init_ex()
389 if (!EVP_PKEY_CTX_IS_DERIVE_OP(ctx) || ctx->op.kex.algctx == NULL) in EVP_PKEY_derive_set_peer_ex()
392 if (ctx->op.kex.exchange->set_peer == NULL) { in EVP_PKEY_derive_set_peer_ex()
418 EVP_KEYEXCH_get0_provider(ctx->op.kex.exchange), in EVP_PKEY_derive_set_peer_ex()
434 return ctx->op.kex.exchange->set_peer(ctx->op.kex.algctx, provkey); in EVP_PKEY_derive_set_peer_ex()
520 if (ctx->op.kex.algctx == NULL) in EVP_PKEY_derive()
523 ret = ctx->op.kex.exchange->derive(ctx->op.kex.algctx, key, pkeylen, in EVP_PKEY_derive()
H A Dctrl_params_translate.c422 && ctx->pctx->op.kex.algctx == NULL) in default_fixup_args()
/openssl/ssl/
H A Dssl_ciph.c317 EVP_KEYEXCH *kex = NULL; in ssl_load_ciphers() local
361 kex = EVP_KEYEXCH_fetch(ctx->libctx, "DH", ctx->propq); in ssl_load_ciphers()
362 if (kex == NULL) in ssl_load_ciphers()
365 EVP_KEYEXCH_free(kex); in ssl_load_ciphers()
366 kex = EVP_KEYEXCH_fetch(ctx->libctx, "ECDH", ctx->propq); in ssl_load_ciphers()
367 if (kex == NULL) in ssl_load_ciphers()
370 EVP_KEYEXCH_free(kex); in ssl_load_ciphers()
/openssl/apps/
H A Dlist.c929 static void collect_kex(EVP_KEYEXCH *kex, void *stack) in collect_kex() argument
933 if (is_keyexch_fetchable(kex) in collect_kex()
934 && sk_EVP_KEYEXCH_push(kex_stack, kex) > 0) in collect_kex()
935 EVP_KEYEXCH_up_ref(kex); in collect_kex()
/openssl/include/crypto/
H A Devp.h66 } kex; member
/openssl/doc/man1/
H A Dopenssl-s_server.pod.in1002 -allow-no-dhe-kex and -prioritize_chacha options were added in OpenSSL 1.1.1.
/openssl/crypto/err/
H A Dopenssl.txt1478 SSL_R_MISSING_PSK_KEX_MODES_EXTENSION:310:missing psk kex modes extension

Completed in 40 milliseconds