Searched refs:EVP_KEM (Results 1 – 17 of 17) sorted by relevance
/freebsd/crypto/openssl/crypto/evp/ |
H A D | kem.c | 24 EVP_KEM *kem = NULL; in evp_kem_init() 237 static EVP_KEM *evp_kem_new(OSSL_PROVIDER *prov) in evp_kem_new() 239 EVP_KEM *kem = OPENSSL_zalloc(sizeof(EVP_KEM)); in evp_kem_new() 263 EVP_KEM *kem = NULL; in evp_kem_from_algorithm() 375 void EVP_KEM_free(EVP_KEM *kem) in EVP_KEM_free() 391 int EVP_KEM_up_ref(EVP_KEM *kem) in EVP_KEM_up_ref() 399 OSSL_PROVIDER *EVP_KEM_get0_provider(const EVP_KEM *kem) in EVP_KEM_get0_provider() 404 EVP_KEM *EVP_KEM_fetch(OSSL_LIB_CTX *ctx, const char *algorithm, in EVP_KEM_fetch() 413 EVP_KEM *evp_kem_fetch_from_prov(OSSL_PROVIDER *prov, const char *algorithm, in evp_kem_fetch_from_prov() 422 int EVP_KEM_is_a(const EVP_KEM *kem, const char *name) in EVP_KEM_is_a() [all …]
|
H A D | evp_local.h | 311 EVP_KEM *evp_kem_fetch_from_prov(OSSL_PROVIDER *prov,
|
/freebsd/crypto/openssl/doc/man3/ |
H A D | EVP_KEM_free.pod | 9 - Functions to manage EVP_KEM algorithm objects 15 EVP_KEM *EVP_KEM_fetch(OSSL_LIB_CTX *ctx, const char *algorithm, 17 void EVP_KEM_free(EVP_KEM *kem); 18 int EVP_KEM_up_ref(EVP_KEM *kem); 19 const char *EVP_KEM_get0_name(const EVP_KEM *kem); 20 int EVP_KEM_is_a(const EVP_KEM *kem, const char *name); 21 OSSL_PROVIDER *EVP_KEM_get0_provider(const EVP_KEM *kem); 23 void (*fn)(EVP_KEM *kem, void *arg), void *arg); 24 int EVP_KEM_names_do_all(const EVP_KEM *kem, 26 const char *EVP_KEM_get0_description(const EVP_KEM *kem); [all …]
|
H A D | EVP_PKEY_decapsulate.pod | 86 L<EVP_KEM-RSA(7)>,
|
H A D | EVP_PKEY_encapsulate.pod | 95 L<EVP_KEM-RSA(7)>,
|
/freebsd/crypto/openssl/doc/man7/ |
H A D | EVP_KEM-RSA.pod | 5 EVP_KEM-RSA 6 - EVP_KEM RSA keytype and algorithm support
|
H A D | OSSL_PROVIDER-default.pod | 199 =item RSA, see L<EVP_KEM-RSA(7)>
|
H A D | provider.pod | 162 In the OpenSSL libraries, the corresponding method object is B<EVP_KEM>.
|
H A D | OSSL_PROVIDER-FIPS.pod | 151 =item RSA, see L<EVP_KEM-RSA(7)>
|
H A D | migration_guide.pod | 235 See L<EVP_KEM-RSA(7)>.
|
/freebsd/crypto/openssl/apps/ |
H A D | list.c | 57 IS_FETCHABLE(kem, EVP_KEM) in IS_FETCHABLE() 750 DEFINE_STACK_OF(EVP_KEM) in DEFINE_STACK_OF() argument 751 static int kem_cmp(const EVP_KEM * const *a, in DEFINE_STACK_OF() 752 const EVP_KEM * const *b) in DEFINE_STACK_OF() 758 static void collect_kem(EVP_KEM *kem, void *stack) in collect_kem() 760 STACK_OF(EVP_KEM) *kem_stack = stack; in collect_kem() 770 STACK_OF(EVP_KEM) *kem_stack = sk_EVP_KEM_new(kem_cmp); in list_kems() 776 EVP_KEM *k = sk_EVP_KEM_value(kem_stack, i); in list_kems()
|
/freebsd/crypto/openssl/include/openssl/ |
H A D | evp.h | 1877 void EVP_KEM_free(EVP_KEM *wrap); 1878 int EVP_KEM_up_ref(EVP_KEM *wrap); 1879 OSSL_PROVIDER *EVP_KEM_get0_provider(const EVP_KEM *wrap); 1880 EVP_KEM *EVP_KEM_fetch(OSSL_LIB_CTX *ctx, const char *algorithm, 1882 int EVP_KEM_is_a(const EVP_KEM *wrap, const char *name); 1883 const char *EVP_KEM_get0_name(const EVP_KEM *wrap); 1884 const char *EVP_KEM_get0_description(const EVP_KEM *wrap); 1886 void (*fn)(EVP_KEM *wrap, void *arg), void *arg); 1887 int EVP_KEM_names_do_all(const EVP_KEM *wrap, 1889 const OSSL_PARAM *EVP_KEM_gettable_ctx_params(const EVP_KEM *kem); [all …]
|
H A D | types.h | 128 typedef struct evp_kem_st EVP_KEM; typedef
|
/freebsd/crypto/openssl/doc/internal/man3/ |
H A D | evp_md_get_number.pod | 18 int evp_kem_get_number(const EVP_KEM *kem);
|
/freebsd/secure/lib/libcrypto/man/man7/ |
H A D | Makefile | 31 MAN+= EVP_KEM-RSA.7
|
/freebsd/crypto/openssl/include/crypto/ |
H A D | evp.h | 76 EVP_KEM *kem; 944 int evp_kem_get_number(const EVP_KEM *wrap);
|
/freebsd/crypto/openssl/doc/ |
H A D | build.info | 4258 DEPEND[html/man7/EVP_KEM-RSA.html]=man7/EVP_KEM-RSA.pod 4259 GENERATE[html/man7/EVP_KEM-RSA.html]=man7/EVP_KEM-RSA.pod 4260 DEPEND[man/man7/EVP_KEM-RSA.7]=man7/EVP_KEM-RSA.pod 4261 GENERATE[man/man7/EVP_KEM-RSA.7]=man7/EVP_KEM-RSA.pod 4680 html/man7/EVP_KEM-RSA.html \ 4806 man/man7/EVP_KEM-RSA.7 \
|