| /freebsd-14-stable/crypto/openssl/doc/man3/ |
| HD | EVP_PKEY_meth_new.pod | 6 EVP_PKEY_meth_add0, EVP_PKEY_METHOD, 26 - manipulating EVP_PKEY_METHOD structure 36 typedef struct evp_pkey_method_st EVP_PKEY_METHOD; 38 EVP_PKEY_METHOD *EVP_PKEY_meth_new(int id, int flags); 39 void EVP_PKEY_meth_free(EVP_PKEY_METHOD *pmeth); 40 void EVP_PKEY_meth_copy(EVP_PKEY_METHOD *dst, const EVP_PKEY_METHOD *src); 41 const EVP_PKEY_METHOD *EVP_PKEY_meth_find(int type); 42 int EVP_PKEY_meth_add0(const EVP_PKEY_METHOD *pmeth); 43 int EVP_PKEY_meth_remove(const EVP_PKEY_METHOD *pmeth); 45 void EVP_PKEY_meth_set_init(EVP_PKEY_METHOD *pmeth, [all …]
|
| HD | EVP_PKEY_meth_get_count.pod | 16 const EVP_PKEY_METHOD *EVP_PKEY_meth_get0(size_t idx); 18 const EVP_PKEY_METHOD *meth);
|
| HD | EVP_PKEY_set1_RSA.pod | 135 If I<engine> does not include an B<EVP_PKEY_METHOD> for I<pkey> an
|
| /freebsd-14-stable/crypto/openssl/crypto/evp/ |
| HD | pmeth_lib.c | 48 typedef const EVP_PKEY_METHOD *(*pmeth_fn)(void); 51 static STACK_OF(EVP_PKEY_METHOD) *app_pkey_methods = NULL; 79 DECLARE_OBJ_BSEARCH_CMP_FN(const EVP_PKEY_METHOD *, pmeth_fn, pmeth_func); 81 static int pmeth_func_cmp(const EVP_PKEY_METHOD *const *a, pmeth_fn const *b) in pmeth_func_cmp() 86 IMPLEMENT_OBJ_BSEARCH_CMP_FN(const EVP_PKEY_METHOD *, pmeth_fn, pmeth_func); 88 static int pmeth_cmp(const EVP_PKEY_METHOD *const *a, in pmeth_cmp() 89 const EVP_PKEY_METHOD *const *b) in pmeth_cmp() 94 static const EVP_PKEY_METHOD *evp_pkey_meth_find_added_by_application(int type) in evp_pkey_meth_find_added_by_application() 98 EVP_PKEY_METHOD tmp; in evp_pkey_meth_find_added_by_application() 108 const EVP_PKEY_METHOD *EVP_PKEY_meth_find(int type) in EVP_PKEY_meth_find() [all …]
|
| /freebsd-14-stable/crypto/openssl/include/openssl/ |
| HD | evp.h | 1745 OSSL_DEPRECATEDIN_3_0 const EVP_PKEY_METHOD *EVP_PKEY_meth_find(int type); 1746 OSSL_DEPRECATEDIN_3_0 EVP_PKEY_METHOD *EVP_PKEY_meth_new(int id, int flags); 1748 const EVP_PKEY_METHOD *meth); 1749 OSSL_DEPRECATEDIN_3_0 void EVP_PKEY_meth_copy(EVP_PKEY_METHOD *dst, 1750 const EVP_PKEY_METHOD *src); 1751 OSSL_DEPRECATEDIN_3_0 void EVP_PKEY_meth_free(EVP_PKEY_METHOD *pmeth); 1752 OSSL_DEPRECATEDIN_3_0 int EVP_PKEY_meth_add0(const EVP_PKEY_METHOD *pmeth); 1753 OSSL_DEPRECATEDIN_3_0 int EVP_PKEY_meth_remove(const EVP_PKEY_METHOD *pmeth); 1755 OSSL_DEPRECATEDIN_3_0 const EVP_PKEY_METHOD *EVP_PKEY_meth_get0(size_t idx); 1999 OSSL_DEPRECATEDIN_3_0 void EVP_PKEY_meth_set_init(EVP_PKEY_METHOD *pmeth, [all …]
|
| HD | engine.h | 300 typedef int (*ENGINE_PKEY_METHS_PTR) (ENGINE *, EVP_PKEY_METHOD **, 586 const EVP_PKEY_METHOD *ENGINE_get_pkey_meth(ENGINE *e, int nid);
|
| HD | types.h | 111 typedef struct evp_pkey_method_st EVP_PKEY_METHOD; typedef
|
| /freebsd-14-stable/crypto/openssl/crypto/engine/ |
| HD | tb_pkmeth.c | 74 const EVP_PKEY_METHOD *ENGINE_get_pkey_meth(ENGINE *e, int nid) in ENGINE_get_pkey_meth() 76 EVP_PKEY_METHOD *ret; in ENGINE_get_pkey_meth() 106 EVP_PKEY_METHOD *pkm; in engine_pkey_meths_free()
|
| HD | eng_openssl.c | 83 static int ossl_pkey_meths(ENGINE *e, EVP_PKEY_METHOD **pmeth, 613 static EVP_PKEY_METHOD *ossl_hmac_meth; 617 EVP_PKEY_METHOD *meth; in ossl_register_hmac_meth() 635 static int ossl_pkey_meths(ENGINE *e, EVP_PKEY_METHOD **pmeth, in ossl_pkey_meths()
|
| /freebsd-14-stable/crypto/openssl/include/crypto/ |
| HD | evp.h | 113 const EVP_PKEY_METHOD *pmeth; 184 DEFINE_STACK_OF_CONST(EVP_PKEY_METHOD) 188 const EVP_PKEY_METHOD *ossl_dh_pkey_method(void); 189 const EVP_PKEY_METHOD *ossl_dhx_pkey_method(void); 190 const EVP_PKEY_METHOD *ossl_dsa_pkey_method(void); 191 const EVP_PKEY_METHOD *ossl_ec_pkey_method(void); 192 const EVP_PKEY_METHOD *ossl_ecx25519_pkey_method(void); 193 const EVP_PKEY_METHOD *ossl_ecx448_pkey_method(void); 194 const EVP_PKEY_METHOD *ossl_ed25519_pkey_method(void); 195 const EVP_PKEY_METHOD *ossl_ed448_pkey_method(void); [all …]
|
| /freebsd-14-stable/crypto/openssl/crypto/ec/ |
| HD | ecx_meth.c | 785 static const EVP_PKEY_METHOD ecx25519_pkey_meth = { 795 static const EVP_PKEY_METHOD ecx448_pkey_meth = { 911 static const EVP_PKEY_METHOD ed25519_pkey_meth = { 922 static const EVP_PKEY_METHOD ed448_pkey_meth = { 1343 static const EVP_PKEY_METHOD ecx25519_s390x_pkey_meth = { 1353 static const EVP_PKEY_METHOD ecx448_s390x_pkey_meth = { 1362 static const EVP_PKEY_METHOD ed25519_s390x_pkey_meth = { 1373 static const EVP_PKEY_METHOD ed448_s390x_pkey_meth = { 1385 const EVP_PKEY_METHOD *ossl_ecx25519_pkey_method(void) in ossl_ecx25519_pkey_method() 1394 const EVP_PKEY_METHOD *ossl_ecx448_pkey_method(void) in ossl_ecx448_pkey_method() [all …]
|
| HD | ec_pmeth.c | 477 static const EVP_PKEY_METHOD ec_pkey_meth = { 516 const EVP_PKEY_METHOD *ossl_ec_pkey_method(void) in ossl_ec_pkey_method()
|
| /freebsd-14-stable/crypto/openssl/crypto/dh/ |
| HD | dh_pmeth.c | 466 static const EVP_PKEY_METHOD dh_pkey_meth = { 500 const EVP_PKEY_METHOD *ossl_dh_pkey_method(void) in ossl_dh_pkey_method() 505 static const EVP_PKEY_METHOD dhx_pkey_meth = { 539 const EVP_PKEY_METHOD *ossl_dhx_pkey_method(void) in ossl_dhx_pkey_method()
|
| /freebsd-14-stable/crypto/openssl/crypto/dsa/ |
| HD | dsa_pmeth.c | 261 static const EVP_PKEY_METHOD dsa_pkey_meth = { 294 const EVP_PKEY_METHOD *ossl_dsa_pkey_method(void) in ossl_dsa_pkey_method()
|
| /freebsd-14-stable/crypto/openssl/test/ |
| HD | pkey_meth_test.c | 61 const EVP_PKEY_METHOD *pmeth; in test_pkey_meths()
|
| HD | enginetest.c | 191 static EVP_PKEY_METHOD *test_rsa = NULL; 203 static int test_pkey_meths(ENGINE *e, EVP_PKEY_METHOD **pmeth, in test_pkey_meths()
|
| HD | evp_extra_test.c | 2360 static EVP_PKEY_METHOD *custom_pmeth; 4421 static EVP_PKEY_METHOD *custom_pmeth = NULL; 4422 static const EVP_PKEY_METHOD *orig_pmeth = NULL;
|
| /freebsd-14-stable/crypto/openssl/crypto/rsa/ |
| HD | rsa_pmeth.c | 786 static const EVP_PKEY_METHOD rsa_pkey_meth = { 821 const EVP_PKEY_METHOD *ossl_rsa_pkey_method(void) in ossl_rsa_pkey_method() 873 static const EVP_PKEY_METHOD rsa_pss_pkey_meth = { 897 const EVP_PKEY_METHOD *ossl_rsa_pss_pkey_method(void) in ossl_rsa_pss_pkey_method()
|
| /freebsd-14-stable/crypto/openssl/engines/ |
| HD | e_dasync.c | 108 static int dasync_pkey(ENGINE *e, EVP_PKEY_METHOD **pmeth, 129 static EVP_PKEY_METHOD *dasync_rsa; 130 static const EVP_PKEY_METHOD *dasync_rsa_orig; 434 static int dasync_pkey(ENGINE *e, EVP_PKEY_METHOD **pmeth, in dasync_pkey()
|
| /freebsd-14-stable/crypto/openssl/doc/internal/man7/ |
| HD | EVP_PKEY.pod | 34 structure, and is governed by an associated L<EVP_PKEY_METHOD(3)> and
|
| /freebsd-14-stable/crypto/openssl/util/ |
| HD | indent.pro | 245 -T EVP_PKEY_METHOD
|
| HD | other.syms | 50 EVP_PKEY_METHOD datatype
|
| /freebsd-14-stable/crypto/openssl/apps/ |
| HD | list.c | 1131 const EVP_PKEY_METHOD *pmeth = EVP_PKEY_meth_get0(i); in list_pkey_meth()
|
| /freebsd-14-stable/crypto/openssl/ |
| HD | CHANGES.md | 8158 those which went through EVP_PKEY_METHOD in 1.0.0 and later. Detect 8260 to EVP_PKEY_ASN1_METHOD: this is not in EVP_PKEY_METHOD since the ASN1 8261 handling will be the same no matter what EVP_PKEY_METHOD is used. 8457 * Add functions to copy EVP_PKEY_METHOD and retrieve flags and id. 9791 EVP_PKEY_METHOD before and after signing via the EVP_PKEY_CTRL_PKCS7_SIGN 9862 * Initial engine support for EVP_PKEY_METHOD. New functions to permit 9970 generate keys for any algorithm. Extend and update EVP_PKEY_METHOD to 9982 * Initial definitions for EVP_PKEY_METHOD. This will be a high level public
|
| /freebsd-14-stable/secure/lib/libcrypto/man/man3/ |
| HD | Makefile | 2086 MLINKS+= EVP_PKEY_meth_new.3 EVP_PKEY_METHOD.3
|