Home
last modified time | relevance | path

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

/netbsd/src/crypto/external/bsd/openssl/dist/crypto/evp/
Dexchange.c21 static EVP_KEYEXCH *evp_keyexch_new(OSSL_PROVIDER *prov) in evp_keyexch_new()
23 EVP_KEYEXCH *exchange = OPENSSL_zalloc(sizeof(EVP_KEYEXCH)); in evp_keyexch_new()
48 EVP_KEYEXCH *exchange = NULL; in evp_keyexch_from_algorithm()
147 void EVP_KEYEXCH_free(EVP_KEYEXCH *exchange) in EVP_KEYEXCH_free()
162 int EVP_KEYEXCH_up_ref(EVP_KEYEXCH *exchange) in EVP_KEYEXCH_up_ref()
170 OSSL_PROVIDER *EVP_KEYEXCH_get0_provider(const EVP_KEYEXCH *exchange) in EVP_KEYEXCH_get0_provider()
175 EVP_KEYEXCH *EVP_KEYEXCH_fetch(OSSL_LIB_CTX *ctx, const char *algorithm, in EVP_KEYEXCH_fetch()
184 EVP_KEYEXCH *evp_keyexch_fetch_from_prov(OSSL_PROVIDER *prov, in evp_keyexch_fetch_from_prov()
204 EVP_KEYEXCH *exchange = NULL; in EVP_PKEY_derive_init_ex()
536 int evp_keyexch_get_number(const EVP_KEYEXCH *keyexch) in evp_keyexch_get_number()
[all …]
Devp_local.h308 EVP_KEYEXCH *evp_keyexch_fetch_from_prov(OSSL_PROVIDER *prov,
/netbsd/src/crypto/external/bsd/openssl/dist/apps/
Dlist.c59 IS_FETCHABLE(keyexch, EVP_KEYEXCH) in IS_FETCHABLE()
871 DEFINE_STACK_OF(EVP_KEYEXCH) in DEFINE_STACK_OF() argument
872 static int kex_cmp(const EVP_KEYEXCH * const *a, in DEFINE_STACK_OF()
873 const EVP_KEYEXCH * const *b) in DEFINE_STACK_OF()
879 static void collect_kex(EVP_KEYEXCH *kex, void *stack) in collect_kex()
881 STACK_OF(EVP_KEYEXCH) *kex_stack = stack; in collect_kex()
891 STACK_OF(EVP_KEYEXCH) *kex_stack = sk_EVP_KEYEXCH_new(kex_cmp); in list_keyexchanges()
897 EVP_KEYEXCH *k = sk_EVP_KEYEXCH_value(kex_stack, i); in list_keyexchanges()
/netbsd/src/crypto/external/bsd/openssl/lib/libcrypto/
Dman.inc202 EVP_KEYEXCH-DH.7 \
203 EVP_KEYEXCH-ECDH.7 \
204 EVP_KEYEXCH-X25519.7 \
/netbsd/src/crypto/external/bsd/openssl/dist/doc/
Dbuild.info4262 DEPEND[html/man7/EVP_KEYEXCH-DH.html]=man7/EVP_KEYEXCH-DH.pod
4263 GENERATE[html/man7/EVP_KEYEXCH-DH.html]=man7/EVP_KEYEXCH-DH.pod
4264 DEPEND[man/man7/EVP_KEYEXCH-DH.7]=man7/EVP_KEYEXCH-DH.pod
4265 GENERATE[man/man7/EVP_KEYEXCH-DH.7]=man7/EVP_KEYEXCH-DH.pod
4266 DEPEND[html/man7/EVP_KEYEXCH-ECDH.html]=man7/EVP_KEYEXCH-ECDH.pod
4267 GENERATE[html/man7/EVP_KEYEXCH-ECDH.html]=man7/EVP_KEYEXCH-ECDH.pod
4268 DEPEND[man/man7/EVP_KEYEXCH-ECDH.7]=man7/EVP_KEYEXCH-ECDH.pod
4269 GENERATE[man/man7/EVP_KEYEXCH-ECDH.7]=man7/EVP_KEYEXCH-ECDH.pod
4270 DEPEND[html/man7/EVP_KEYEXCH-X25519.html]=man7/EVP_KEYEXCH-X25519.pod
4271 GENERATE[html/man7/EVP_KEYEXCH-X25519.html]=man7/EVP_KEYEXCH-X25519.pod
[all …]
/netbsd/src/crypto/external/bsd/openssl/dist/ssl/
Dssl_ciph.c326 EVP_KEYEXCH *kex = NULL; in ssl_load_ciphers()
/netbsd/src/distrib/sets/lists/man/
Dmi2515 ./usr/share/man/cat7/EVP_KEYEXCH-DH.0 man-crypto-catman .cat,openssl=30
2516 ./usr/share/man/cat7/EVP_KEYEXCH-ECDH.0 man-crypto-catman .cat,openssl=30
2517 ./usr/share/man/cat7/EVP_KEYEXCH-X25519.0 man-crypto-catman .cat,openssl=30
6098 ./usr/share/man/man7/EVP_KEYEXCH-DH.7 man-crypto-man .man,openssl=30
6099 ./usr/share/man/man7/EVP_KEYEXCH-ECDH.7 man-crypto-man .man,openssl=30
6100 ./usr/share/man/man7/EVP_KEYEXCH-X25519.7 man-crypto-man .man,openssl=30
/netbsd/src/crypto/external/bsd/openssl/dist/
DCHANGES.md2138 * A new type, EVP_KEYEXCH, has been introduced to represent key exchange
2140 by using the function EVP_KEYEXCH_fetch(). An EVP_KEYEXCH algorithm can be