Home
last modified time | relevance | path

Searched refs:keyexch (Results 1 – 15 of 15) sorted by relevance

/freebsd-14.2/crypto/openssl/crypto/evp/
H A Dexchange.c536 int evp_keyexch_get_number(const EVP_KEYEXCH *keyexch) in evp_keyexch_get_number() argument
538 return keyexch->name_id; in evp_keyexch_get_number()
543 return keyexch->type_name; in EVP_KEYEXCH_get0_name()
548 return keyexch->description; in EVP_KEYEXCH_get0_description()
553 return keyexch != NULL in EVP_KEYEXCH_is_a()
554 && evp_is_a(keyexch->prov, keyexch->name_id, NULL, name); in EVP_KEYEXCH_is_a()
572 if (keyexch->prov != NULL) in EVP_KEYEXCH_names_do_all()
573 return evp_names_do_all(keyexch->prov, keyexch->name_id, fn, data); in EVP_KEYEXCH_names_do_all()
582 if (keyexch == NULL || keyexch->gettable_ctx_params == NULL) in EVP_KEYEXCH_gettable_ctx_params()
586 return keyexch->gettable_ctx_params(NULL, provctx); in EVP_KEYEXCH_gettable_ctx_params()
[all …]
/freebsd-14.2/crypto/openssl/doc/man7/
H A DEVP_KEYEXCH-ECDH.pod36 See L<provider-keyexch(7)/Common Key Exchange parameters>.
40 See L<provider-keyexch(7)/Common Key Exchange parameters>.
44 See L<provider-keyexch(7)/Common Key Exchange parameters>.
48 See L<provider-keyexch(7)/Common Key Exchange parameters>.
52 See L<provider-keyexch(7)/Common Key Exchange parameters>.
103 L<provider-keyexch(7)>,
H A DEVP_KEYEXCH-DH.pod36 See L<provider-keyexch(7)/Common Key Exchange parameters>.
40 See L<provider-keyexch(7)/Common Key Exchange parameters>.
44 See L<provider-keyexch(7)/Common Key Exchange parameters>.
48 See L<provider-keyexch(7)/Common Key Exchange parameters>.
52 See L<provider-keyexch(7)/Common Key Exchange parameters>.
123 L<provider-keyexch(7)>,
H A DEVP_KEYEXCH-X25519.pod19 See L<provider-keyexch(7)/Common Key Exchange parameters>.
36 L<provider-keyexch(7)>,
H A Dprovider-keyexch.pod5 provider-keyexch - The keyexch library E<lt>-E<gt> provider functions
H A Dprovider.pod150 L<provider-keyexch(7)>.
260 L<provider-keyexch(7)>
H A Dprovider-keymgmt.pod365 L<provider-keyexch(7)>, and similar data).
H A Dprovider-base.pod584 L<provider-keyexch(7)>.
/freebsd-14.2/crypto/openssl/doc/man3/
H A DEVP_KEYEXCH_free.pod28 const char *EVP_KEYEXCH_get0_description(const EVP_KEYEXCH *keyexch);
29 const OSSL_PARAM *EVP_KEYEXCH_gettable_ctx_params(const EVP_KEYEXCH *keyexch);
30 const OSSL_PARAM *EVP_KEYEXCH_settable_ctx_params(const EVP_KEYEXCH *keyexch);
64 EVP_KEYEXCH_get0_description() returns a description of the I<keyexch>, meant
66 the I<keyexch> implementation.
H A DEVP_PKEY_CTX_set_params.pod47 L<provider-keyexch(7)/Key Exchange parameters>
/freebsd-14.2/crypto/openssl/include/openssl/
H A Devp.h2146 int EVP_KEYEXCH_is_a(const EVP_KEYEXCH *keyexch, const char *name);
2147 const char *EVP_KEYEXCH_get0_name(const EVP_KEYEXCH *keyexch);
2148 const char *EVP_KEYEXCH_get0_description(const EVP_KEYEXCH *keyexch);
2150 void (*fn)(EVP_KEYEXCH *keyexch, void *data),
2152 int EVP_KEYEXCH_names_do_all(const EVP_KEYEXCH *keyexch,
2155 const OSSL_PARAM *EVP_KEYEXCH_gettable_ctx_params(const EVP_KEYEXCH *keyexch);
2156 const OSSL_PARAM *EVP_KEYEXCH_settable_ctx_params(const EVP_KEYEXCH *keyexch);
/freebsd-14.2/secure/lib/libcrypto/man/man7/
H A DMakefile116 MAN+= provider-keyexch.7
/freebsd-14.2/crypto/openssl/include/crypto/
H A Devp.h945 int evp_keyexch_get_number(const EVP_KEYEXCH *keyexch);
/freebsd-14.2/crypto/openssl/apps/
H A Dlist.c59 IS_FETCHABLE(keyexch, EVP_KEYEXCH) in IS_FETCHABLE()
/freebsd-14.2/crypto/openssl/doc/
H A Dbuild.info4600 DEPEND[html/man7/provider-keyexch.html]=man7/provider-keyexch.pod
4601 GENERATE[html/man7/provider-keyexch.html]=man7/provider-keyexch.pod
4602 DEPEND[man/man7/provider-keyexch.7]=man7/provider-keyexch.pod
4603 GENERATE[man/man7/provider-keyexch.7]=man7/provider-keyexch.pod
4765 html/man7/provider-keyexch.html \
4891 man/man7/provider-keyexch.7 \