Home
last modified time | relevance | path

Searched refs:ENGINE (Results 1 – 25 of 423) sorted by relevance

12345678910>>...17

/third_party/openssl/ohos_lite/include/openssl/
Dengine.h261 typedef int (*ENGINE_GEN_INT_FUNC_PTR) (ENGINE *);
263 typedef int (*ENGINE_CTRL_FUNC_PTR) (ENGINE *, int, long, void *,
266 typedef EVP_PKEY *(*ENGINE_LOAD_KEY_PTR)(ENGINE *, const char *,
269 typedef int (*ENGINE_SSL_CLIENT_CERT_PTR) (ENGINE *, SSL *ssl,
290 typedef int (*ENGINE_CIPHERS_PTR) (ENGINE *, const EVP_CIPHER **,
292 typedef int (*ENGINE_DIGESTS_PTR) (ENGINE *, const EVP_MD **, const int **,
294 typedef int (*ENGINE_PKEY_METHS_PTR) (ENGINE *, EVP_PKEY_METHOD **,
296 typedef int (*ENGINE_PKEY_ASN1_METHS_PTR) (ENGINE *, EVP_PKEY_ASN1_METHOD **,
311 ENGINE *ENGINE_get_first(void);
312 ENGINE *ENGINE_get_last(void);
[all …]
/third_party/openssl/include/openssl/
Dengine.h267 typedef int (*ENGINE_GEN_INT_FUNC_PTR) (ENGINE *);
269 typedef int (*ENGINE_CTRL_FUNC_PTR) (ENGINE *, int, long, void *,
272 typedef EVP_PKEY *(*ENGINE_LOAD_KEY_PTR)(ENGINE *, const char *,
275 typedef int (*ENGINE_SSL_CLIENT_CERT_PTR) (ENGINE *, SSL *ssl,
296 typedef int (*ENGINE_CIPHERS_PTR) (ENGINE *, const EVP_CIPHER **,
298 typedef int (*ENGINE_DIGESTS_PTR) (ENGINE *, const EVP_MD **, const int **,
300 typedef int (*ENGINE_PKEY_METHS_PTR) (ENGINE *, EVP_PKEY_METHOD **,
302 typedef int (*ENGINE_PKEY_ASN1_METHS_PTR) (ENGINE *, EVP_PKEY_ASN1_METHOD **,
318 OSSL_DEPRECATEDIN_3_0 ENGINE *ENGINE_get_first(void);
319 OSSL_DEPRECATEDIN_3_0 ENGINE *ENGINE_get_last(void);
[all …]
/third_party/node/deps/openssl/openssl/include/openssl/
Dengine.h267 typedef int (*ENGINE_GEN_INT_FUNC_PTR) (ENGINE *);
269 typedef int (*ENGINE_CTRL_FUNC_PTR) (ENGINE *, int, long, void *,
272 typedef EVP_PKEY *(*ENGINE_LOAD_KEY_PTR)(ENGINE *, const char *,
275 typedef int (*ENGINE_SSL_CLIENT_CERT_PTR) (ENGINE *, SSL *ssl,
296 typedef int (*ENGINE_CIPHERS_PTR) (ENGINE *, const EVP_CIPHER **,
298 typedef int (*ENGINE_DIGESTS_PTR) (ENGINE *, const EVP_MD **, const int **,
300 typedef int (*ENGINE_PKEY_METHS_PTR) (ENGINE *, EVP_PKEY_METHOD **,
302 typedef int (*ENGINE_PKEY_ASN1_METHS_PTR) (ENGINE *, EVP_PKEY_ASN1_METHOD **,
318 OSSL_DEPRECATEDIN_3_0 ENGINE *ENGINE_get_first(void);
319 OSSL_DEPRECATEDIN_3_0 ENGINE *ENGINE_get_last(void);
[all …]
/third_party/openssl/doc/man3/
DENGINE_add.pod43 - ENGINE cryptographic module support
53 ENGINE *ENGINE_get_first(void);
54 ENGINE *ENGINE_get_last(void);
55 ENGINE *ENGINE_get_next(ENGINE *e);
56 ENGINE *ENGINE_get_prev(ENGINE *e);
58 int ENGINE_add(ENGINE *e);
59 int ENGINE_remove(ENGINE *e);
61 ENGINE *ENGINE_by_id(const char *id);
63 int ENGINE_init(ENGINE *e);
64 int ENGINE_finish(ENGINE *e);
[all …]
/third_party/node/deps/openssl/openssl/crypto/engine/
Deng_lib.c27 ENGINE *ENGINE_new(void) in ENGINE_new()
29 ENGINE *ret; in ENGINE_new()
50 void engine_set_all_null(ENGINE *e) in engine_set_all_null()
71 int engine_free_util(ENGINE *e, int not_locked) in engine_free_util()
100 int ENGINE_free(ENGINE *e) in ENGINE_free()
186 int ENGINE_set_ex_data(ENGINE *e, int idx, void *arg) in ENGINE_set_ex_data()
191 void *ENGINE_get_ex_data(const ENGINE *e, int idx) in ENGINE_get_ex_data()
201 int ENGINE_set_id(ENGINE *e, const char *id) in ENGINE_set_id()
211 int ENGINE_set_name(ENGINE *e, const char *name) in ENGINE_set_name()
221 int ENGINE_set_destroy_function(ENGINE *e, ENGINE_GEN_INT_FUNC_PTR destroy_f) in ENGINE_set_destroy_function()
[all …]
Deng_list.c27 static ENGINE *engine_list_head = NULL;
28 static ENGINE *engine_list_tail = NULL;
33 static ENGINE *engine_dyn_list_head = NULL;
34 static ENGINE *engine_dyn_list_tail = NULL;
44 ENGINE *iterator = engine_list_head; in engine_list_cleanup()
57 static int engine_list_add(ENGINE *e) in engine_list_add()
60 ENGINE *iterator = NULL; in engine_list_add()
110 static int engine_list_remove(ENGINE *e) in engine_list_remove()
112 ENGINE *iterator; in engine_list_remove()
141 int engine_add_dynamic_id(ENGINE *e, ENGINE_DYNAMIC_ID dynamic_id, in engine_add_dynamic_id()
[all …]
Deng_local.h53 DEFINE_STACK_OF(ENGINE)
61 ENGINE *e, const int *nids, int num_nids,
63 void engine_table_unregister(ENGINE_TABLE **table, ENGINE *e);
65 ENGINE *ossl_engine_table_select(ENGINE_TABLE **table, int nid,
67 typedef void (engine_table_doall_cb) (int nid, STACK_OF(ENGINE) *sk,
68 ENGINE *def, void *arg);
77 int engine_unlocked_init(ENGINE *e);
78 int engine_unlocked_finish(ENGINE *e, int unlock_for_handlers);
79 int engine_free_util(ENGINE *e, int not_locked);
86 void engine_set_all_null(ENGINE *e);
[all …]
Dtb_asnmth.c28 void ENGINE_unregister_pkey_asn1_meths(ENGINE *e) in ENGINE_unregister_pkey_asn1_meths()
38 int ENGINE_register_pkey_asn1_meths(ENGINE *e) in ENGINE_register_pkey_asn1_meths()
53 ENGINE *e; in ENGINE_register_all_pkey_asn1_meths()
59 int ENGINE_set_default_pkey_asn1_meths(ENGINE *e) in ENGINE_set_default_pkey_asn1_meths()
77 ENGINE *ENGINE_get_pkey_asn1_meth_engine(int nid) in ENGINE_get_pkey_asn1_meth_engine()
87 const EVP_PKEY_ASN1_METHOD *ENGINE_get_pkey_asn1_meth(ENGINE *e, int nid) in ENGINE_get_pkey_asn1_meth()
99 ENGINE_PKEY_ASN1_METHS_PTR ENGINE_get_pkey_asn1_meths(const ENGINE *e) in ENGINE_get_pkey_asn1_meths()
105 int ENGINE_set_pkey_asn1_meths(ENGINE *e, ENGINE_PKEY_ASN1_METHS_PTR f) in ENGINE_set_pkey_asn1_meths()
116 void engine_pkey_asn1_meths_free(ENGINE *e) in engine_pkey_asn1_meths_free()
139 const EVP_PKEY_ASN1_METHOD *ENGINE_get_pkey_asn1_meth_str(ENGINE *e, in ENGINE_get_pkey_asn1_meth_str()
[all …]
DREADME.md7 the "ENGINE" code. So it serves a double purpose of being a "ENGINE internals
49 into ENGINE is storage - the OBJ_NAME-based storage used by EVP to register
53 solution is necessarily that ENGINE-provided ciphers simply are not registered,
55 especially necessary considering the fact ENGINE uses reference counts to allow
59 Another sticking point for integrating cipher support into ENGINE is linkage.
60 Already there is a problem with the way ENGINE supports RSA, DSA, etc whereby
61 they are available *because* they're part of a giant ENGINE called "openssl".
62 Ie. all implementations *have* to come from an ENGINE, but we get round that by
63 having a giant ENGINE with all the software support encapsulated. This creates
66 ENGINE code being linked in *and* because of that DSA, DH, and RAND also. If we
[all …]
Dtb_pkmeth.c18 void ENGINE_unregister_pkey_meths(ENGINE *e) in ENGINE_unregister_pkey_meths()
28 int ENGINE_register_pkey_meths(ENGINE *e) in ENGINE_register_pkey_meths()
43 ENGINE *e; in ENGINE_register_all_pkey_meths()
49 int ENGINE_set_default_pkey_meths(ENGINE *e) in ENGINE_set_default_pkey_meths()
67 ENGINE *ENGINE_get_pkey_meth_engine(int nid) in ENGINE_get_pkey_meth_engine()
74 const EVP_PKEY_METHOD *ENGINE_get_pkey_meth(ENGINE *e, int nid) in ENGINE_get_pkey_meth()
86 ENGINE_PKEY_METHS_PTR ENGINE_get_pkey_meths(const ENGINE *e) in ENGINE_get_pkey_meths()
92 int ENGINE_set_pkey_meths(ENGINE *e, ENGINE_PKEY_METHS_PTR f) in ENGINE_set_pkey_meths()
103 void engine_pkey_meths_free(ENGINE *e) in engine_pkey_meths_free()
Dtb_cipher.c17 void ENGINE_unregister_ciphers(ENGINE *e) in ENGINE_unregister_ciphers()
27 int ENGINE_register_ciphers(ENGINE *e) in ENGINE_register_ciphers()
42 ENGINE *e; in ENGINE_register_all_ciphers()
48 int ENGINE_set_default_ciphers(ENGINE *e) in ENGINE_set_default_ciphers()
66 ENGINE *ENGINE_get_cipher_engine(int nid) in ENGINE_get_cipher_engine()
73 const EVP_CIPHER *ENGINE_get_cipher(ENGINE *e, int nid) in ENGINE_get_cipher()
85 ENGINE_CIPHERS_PTR ENGINE_get_ciphers(const ENGINE *e) in ENGINE_get_ciphers()
91 int ENGINE_set_ciphers(ENGINE *e, ENGINE_CIPHERS_PTR f) in ENGINE_set_ciphers()
Dtb_digest.c17 void ENGINE_unregister_digests(ENGINE *e) in ENGINE_unregister_digests()
27 int ENGINE_register_digests(ENGINE *e) in ENGINE_register_digests()
42 ENGINE *e; in ENGINE_register_all_digests()
48 int ENGINE_set_default_digests(ENGINE *e) in ENGINE_set_default_digests()
66 ENGINE *ENGINE_get_digest_engine(int nid) in ENGINE_get_digest_engine()
73 const EVP_MD *ENGINE_get_digest(ENGINE *e, int nid) in ENGINE_get_digest()
85 ENGINE_DIGESTS_PTR ENGINE_get_digests(const ENGINE *e) in ENGINE_get_digests()
91 int ENGINE_set_digests(ENGINE *e, ENGINE_DIGESTS_PTR f) in ENGINE_set_digests()
/third_party/openssl/crypto/engine/
Deng_lib.c27 ENGINE *ENGINE_new(void) in ENGINE_new()
29 ENGINE *ret; in ENGINE_new()
50 void engine_set_all_null(ENGINE *e) in engine_set_all_null()
71 int engine_free_util(ENGINE *e, int not_locked) in engine_free_util()
100 int ENGINE_free(ENGINE *e) in ENGINE_free()
180 int ENGINE_set_ex_data(ENGINE *e, int idx, void *arg) in ENGINE_set_ex_data()
185 void *ENGINE_get_ex_data(const ENGINE *e, int idx) in ENGINE_get_ex_data()
195 int ENGINE_set_id(ENGINE *e, const char *id) in ENGINE_set_id()
205 int ENGINE_set_name(ENGINE *e, const char *name) in ENGINE_set_name()
215 int ENGINE_set_destroy_function(ENGINE *e, ENGINE_GEN_INT_FUNC_PTR destroy_f) in ENGINE_set_destroy_function()
[all …]
Deng_list.c27 static ENGINE *engine_list_head = NULL;
28 static ENGINE *engine_list_tail = NULL;
33 static ENGINE *engine_dyn_list_head = NULL;
34 static ENGINE *engine_dyn_list_tail = NULL;
44 ENGINE *iterator = engine_list_head; in engine_list_cleanup()
57 static int engine_list_add(ENGINE *e) in engine_list_add()
60 ENGINE *iterator = NULL; in engine_list_add()
107 static int engine_list_remove(ENGINE *e) in engine_list_remove()
109 ENGINE *iterator; in engine_list_remove()
138 int engine_add_dynamic_id(ENGINE *e, ENGINE_DYNAMIC_ID dynamic_id, in engine_add_dynamic_id()
[all …]
Deng_local.h53 DEFINE_STACK_OF(ENGINE)
61 ENGINE *e, const int *nids, int num_nids,
63 void engine_table_unregister(ENGINE_TABLE **table, ENGINE *e);
65 ENGINE *ossl_engine_table_select(ENGINE_TABLE **table, int nid,
67 typedef void (engine_table_doall_cb) (int nid, STACK_OF(ENGINE) *sk,
68 ENGINE *def, void *arg);
77 int engine_unlocked_init(ENGINE *e);
78 int engine_unlocked_finish(ENGINE *e, int unlock_for_handlers);
79 int engine_free_util(ENGINE *e, int not_locked);
86 void engine_set_all_null(ENGINE *e);
[all …]
Dtb_asnmth.c28 void ENGINE_unregister_pkey_asn1_meths(ENGINE *e) in ENGINE_unregister_pkey_asn1_meths()
38 int ENGINE_register_pkey_asn1_meths(ENGINE *e) in ENGINE_register_pkey_asn1_meths()
53 ENGINE *e; in ENGINE_register_all_pkey_asn1_meths()
59 int ENGINE_set_default_pkey_asn1_meths(ENGINE *e) in ENGINE_set_default_pkey_asn1_meths()
77 ENGINE *ENGINE_get_pkey_asn1_meth_engine(int nid) in ENGINE_get_pkey_asn1_meth_engine()
87 const EVP_PKEY_ASN1_METHOD *ENGINE_get_pkey_asn1_meth(ENGINE *e, int nid) in ENGINE_get_pkey_asn1_meth()
99 ENGINE_PKEY_ASN1_METHS_PTR ENGINE_get_pkey_asn1_meths(const ENGINE *e) in ENGINE_get_pkey_asn1_meths()
105 int ENGINE_set_pkey_asn1_meths(ENGINE *e, ENGINE_PKEY_ASN1_METHS_PTR f) in ENGINE_set_pkey_asn1_meths()
116 void engine_pkey_asn1_meths_free(ENGINE *e) in engine_pkey_asn1_meths_free()
139 const EVP_PKEY_ASN1_METHOD *ENGINE_get_pkey_asn1_meth_str(ENGINE *e, in ENGINE_get_pkey_asn1_meth_str()
[all …]
DREADME.md7 the "ENGINE" code. So it serves a double purpose of being a "ENGINE internals
49 into ENGINE is storage - the OBJ_NAME-based storage used by EVP to register
53 solution is necessarily that ENGINE-provided ciphers simply are not registered,
55 especially necessary considering the fact ENGINE uses reference counts to allow
59 Another sticking point for integrating cipher support into ENGINE is linkage.
60 Already there is a problem with the way ENGINE supports RSA, DSA, etc whereby
61 they are available *because* they're part of a giant ENGINE called "openssl".
62 Ie. all implementations *have* to come from an ENGINE, but we get round that by
63 having a giant ENGINE with all the software support encapsulated. This creates
66 ENGINE code being linked in *and* because of that DSA, DH, and RAND also. If we
[all …]
Dtb_pkmeth.c18 void ENGINE_unregister_pkey_meths(ENGINE *e) in ENGINE_unregister_pkey_meths()
28 int ENGINE_register_pkey_meths(ENGINE *e) in ENGINE_register_pkey_meths()
43 ENGINE *e; in ENGINE_register_all_pkey_meths()
49 int ENGINE_set_default_pkey_meths(ENGINE *e) in ENGINE_set_default_pkey_meths()
67 ENGINE *ENGINE_get_pkey_meth_engine(int nid) in ENGINE_get_pkey_meth_engine()
74 const EVP_PKEY_METHOD *ENGINE_get_pkey_meth(ENGINE *e, int nid) in ENGINE_get_pkey_meth()
86 ENGINE_PKEY_METHS_PTR ENGINE_get_pkey_meths(const ENGINE *e) in ENGINE_get_pkey_meths()
92 int ENGINE_set_pkey_meths(ENGINE *e, ENGINE_PKEY_METHS_PTR f) in ENGINE_set_pkey_meths()
103 void engine_pkey_meths_free(ENGINE *e) in engine_pkey_meths_free()
Dtb_cipher.c17 void ENGINE_unregister_ciphers(ENGINE *e) in ENGINE_unregister_ciphers()
27 int ENGINE_register_ciphers(ENGINE *e) in ENGINE_register_ciphers()
42 ENGINE *e; in ENGINE_register_all_ciphers()
48 int ENGINE_set_default_ciphers(ENGINE *e) in ENGINE_set_default_ciphers()
66 ENGINE *ENGINE_get_cipher_engine(int nid) in ENGINE_get_cipher_engine()
73 const EVP_CIPHER *ENGINE_get_cipher(ENGINE *e, int nid) in ENGINE_get_cipher()
85 ENGINE_CIPHERS_PTR ENGINE_get_ciphers(const ENGINE *e) in ENGINE_get_ciphers()
91 int ENGINE_set_ciphers(ENGINE *e, ENGINE_CIPHERS_PTR f) in ENGINE_set_ciphers()
Dtb_digest.c17 void ENGINE_unregister_digests(ENGINE *e) in ENGINE_unregister_digests()
27 int ENGINE_register_digests(ENGINE *e) in ENGINE_register_digests()
42 ENGINE *e; in ENGINE_register_all_digests()
48 int ENGINE_set_default_digests(ENGINE *e) in ENGINE_set_default_digests()
66 ENGINE *ENGINE_get_digest_engine(int nid) in ENGINE_get_digest_engine()
73 const EVP_MD *ENGINE_get_digest(ENGINE *e, int nid) in ENGINE_get_digest()
85 ENGINE_DIGESTS_PTR ENGINE_get_digests(const ENGINE *e) in ENGINE_get_digests()
91 int ENGINE_set_digests(ENGINE *e, ENGINE_DIGESTS_PTR f) in ENGINE_set_digests()
Deng_dyn.c24 static int dynamic_init(ENGINE *e);
25 static int dynamic_finish(ENGINE *e);
26 static int dynamic_ctrl(ENGINE *e, int cmd, long i, void *p,
31 static int dynamic_load(ENGINE *e, dynamic_data_ctx *ctx);
157 static int dynamic_set_data_ctx(ENGINE *e, dynamic_data_ctx **ctx) in dynamic_set_data_ctx()
203 static dynamic_data_ctx *dynamic_get_data_ctx(ENGINE *e) in dynamic_get_data_ctx()
240 static ENGINE *engine_dynamic(void) in engine_dynamic()
242 ENGINE *ret = ENGINE_new(); in engine_dynamic()
260 ENGINE *toadd = engine_dynamic(); in engine_load_dynamic_int()
279 static int dynamic_init(ENGINE *e) in dynamic_init()
[all …]
/third_party/openssl/
DREADME-ENGINES.md7 The ENGINE API was introduced in OpenSSL version 0.9.6 as a low level
11 The ENGINE interface has its limitations and it has been superseeded
14 users who need to maintain or support existing ENGINE implementations.
19 Built-in ENGINE implementations
22 There are currently built-in ENGINE implementations for the following
29 In addition, dynamic binding to external ENGINE implementations is now
30 provided by a special ENGINE called "dynamic". See the "DYNAMIC ENGINE"
43 the ENGINE model so that alternative implementations of existing
45 ENGINE implementations.
50 Configuration support currently exists in the ENGINE API itself, in the
[all …]
/third_party/node/deps/openssl/openssl/
DREADME-ENGINES.md7 The ENGINE API was introduced in OpenSSL version 0.9.6 as a low level
11 The ENGINE interface has its limitations and it has been superseeded
14 users who need to maintain or support existing ENGINE implementations.
19 Built-in ENGINE implementations
22 There are currently built-in ENGINE implementations for the following
29 In addition, dynamic binding to external ENGINE implementations is now
30 provided by a special ENGINE called "dynamic". See the "DYNAMIC ENGINE"
43 the ENGINE model so that alternative implementations of existing
45 ENGINE implementations.
50 Configuration support currently exists in the ENGINE API itself, in the
[all …]
/third_party/node/deps/openssl/openssl/apps/lib/
Dengine.c28 static ENGINE *try_load_engine(const char *engine) in try_load_engine()
30 ENGINE *e = NULL; in try_load_engine()
43 ENGINE *setup_engine_methods(const char *id, unsigned int methods, int debug) in setup_engine_methods()
45 ENGINE *e = NULL; in setup_engine_methods()
77 void release_engine(ENGINE *e) in release_engine()
85 int init_engine(ENGINE *e) in init_engine()
95 int finish_engine(ENGINE *e) in finish_engine()
105 char *make_engine_uri(ENGINE *e, const char *key_id, const char *desc) in make_engine_uri()
138 int get_legacy_pkey_id(OSSL_LIB_CTX *libctx, const char *algname, ENGINE *e) in get_legacy_pkey_id()
141 ENGINE *tmpeng = NULL; in get_legacy_pkey_id()
[all …]
/third_party/openssl/apps/lib/
Dengine.c28 static ENGINE *try_load_engine(const char *engine) in try_load_engine()
30 ENGINE *e = NULL; in try_load_engine()
43 ENGINE *setup_engine_methods(const char *id, unsigned int methods, int debug) in setup_engine_methods()
45 ENGINE *e = NULL; in setup_engine_methods()
77 void release_engine(ENGINE *e) in release_engine()
85 int init_engine(ENGINE *e) in init_engine()
95 int finish_engine(ENGINE *e) in finish_engine()
105 char *make_engine_uri(ENGINE *e, const char *key_id, const char *desc) in make_engine_uri()
138 int get_legacy_pkey_id(OSSL_LIB_CTX *libctx, const char *algname, ENGINE *e) in get_legacy_pkey_id()
141 ENGINE *tmpeng = NULL; in get_legacy_pkey_id()
[all …]

12345678910>>...17