Home
last modified time | relevance | path

Searched refs:keytype (Results 1 - 25 of 122) sorted by relevance

12345

/third_party/node/deps/openssl/openssl/providers/implementations/encode_decode/
H A Ddecode_der2key.c551 #define DO_type_specific_keypair(keytype) \
552 "type-specific", keytype##_evp_type, \
554 keytype##_d2i_private_key, \
555 keytype##_d2i_public_key, \
559 keytype##_check, \
560 keytype##_adjust, \
561 keytype##_free
563 #define DO_type_specific_pub(keytype) \
564 "type-specific", keytype##_evp_type, \
567 keytype##_d2i_public_ke
[all...]
H A Ddecode_msblob2key.c259 #define IMPLEMENT_MSBLOB(KEYTYPE, keytype) \
260 static const struct keytype_desc_st mstype##2##keytype##_desc = { \
262 ossl_##keytype##_keymgmt_functions, \
263 keytype##_decode_private_key, \
264 keytype##_decode_public_key, \
265 keytype##_adjust, \
266 keytype##_free \
268 static OSSL_FUNC_decoder_newctx_fn msblob2##keytype##_newctx; \
269 static void *msblob2##keytype##_newctx(void *provctx) \
271 return msblob2key_newctx(provctx, &mstype##2##keytype##_des
[all...]
H A Ddecode_pvk2key.c224 #define IMPLEMENT_MS(KEYTYPE, keytype) \
226 pvk2##keytype##_desc = { \
228 ossl_##keytype##_keymgmt_functions, \
229 keytype##_private_key_bio, \
230 keytype##_adjust, \
231 keytype##_free \
233 static OSSL_FUNC_decoder_newctx_fn pvk2##keytype##_newctx; \
234 static void *pvk2##keytype##_newctx(void *provctx) \
236 return pvk2key_newctx(provctx, &pvk2##keytype##_desc); \
239 ossl_##pvk_to_##keytype##_decoder_function
[all...]
H A Ddecode_epki2pki.c131 char keytype[OSSL_MAX_NAME_SIZE]; in epki2pki_decode() local
135 OBJ_obj2txt(keytype, sizeof(keytype), alg->algorithm, 0); in epki2pki_decode()
138 keytype, 0); in epki2pki_decode()
/third_party/openssl/providers/implementations/encode_decode/
H A Ddecode_der2key.c547 #define DO_type_specific_keypair(keytype) \
548 "type-specific", keytype##_evp_type, \
550 keytype##_d2i_private_key, \
551 keytype##_d2i_public_key, \
555 keytype##_check, \
556 keytype##_adjust, \
557 keytype##_free
559 #define DO_type_specific_pub(keytype) \
560 "type-specific", keytype##_evp_type, \
563 keytype##_d2i_public_ke
[all...]
H A Ddecode_pvk2key.c209 #define IMPLEMENT_MS(KEYTYPE, keytype) \
211 pvk2##keytype##_desc = { \
213 ossl_##keytype##_keymgmt_functions, \
214 keytype##_private_key_bio, \
215 keytype##_adjust, \
216 keytype##_free \
218 static OSSL_FUNC_decoder_newctx_fn pvk2##keytype##_newctx; \
219 static void *pvk2##keytype##_newctx(void *provctx) \
221 return pvk2key_newctx(provctx, &pvk2##keytype##_desc); \
224 ossl_##pvk_to_##keytype##_decoder_function
[all...]
H A Ddecode_msblob2key.c243 #define IMPLEMENT_MSBLOB(KEYTYPE, keytype) \
244 static const struct keytype_desc_st mstype##2##keytype##_desc = { \
246 ossl_##keytype##_keymgmt_functions, \
247 keytype##_decode_private_key, \
248 keytype##_decode_public_key, \
249 keytype##_adjust, \
250 keytype##_free \
252 static OSSL_FUNC_decoder_newctx_fn msblob2##keytype##_newctx; \
253 static void *msblob2##keytype##_newctx(void *provctx) \
255 return msblob2key_newctx(provctx, &mstype##2##keytype##_des
[all...]
H A Ddecode_epki2pki.c131 char keytype[OSSL_MAX_NAME_SIZE]; in epki2pki_decode() local
135 OBJ_obj2txt(keytype, sizeof(keytype), alg->algorithm, 0); in epki2pki_decode()
138 keytype, 0); in epki2pki_decode()
/third_party/node/deps/openssl/openssl/crypto/asn1/
H A Dd2i_pr.c27 d2i_PrivateKey_decoder(int keytype, EVP_PKEY **a, const unsigned char **pp, in d2i_PrivateKey_decoder() argument
38 if (keytype != EVP_PKEY_NONE) { in d2i_PrivateKey_decoder()
39 key_name = evp_pkey_type2name(keytype); in d2i_PrivateKey_decoder()
78 ossl_d2i_PrivateKey_legacy(int keytype, EVP_PKEY **a, const unsigned char **pp, in ossl_d2i_PrivateKey_legacy() argument
97 if (!EVP_PKEY_set_type(ret, keytype)) { in ossl_d2i_PrivateKey_legacy()
123 if (EVP_PKEY_type(keytype) != EVP_PKEY_get_base_id(ret)) in ossl_d2i_PrivateKey_legacy()
143 EVP_PKEY *d2i_PrivateKey_ex(int keytype, EVP_PKEY **a, const unsigned char **pp, in d2i_PrivateKey_ex() argument
149 ret = d2i_PrivateKey_decoder(keytype, a, pp, length, libctx, propq); in d2i_PrivateKey_ex()
152 ret = ossl_d2i_PrivateKey_legacy(keytype, a, pp, length, libctx, propq); in d2i_PrivateKey_ex()
170 int keytype; in d2i_AutoPrivateKey_legacy() local
[all...]
/third_party/openssl/crypto/asn1/
H A Dd2i_pr.c27 d2i_PrivateKey_decoder(int keytype, EVP_PKEY **a, const unsigned char **pp, in d2i_PrivateKey_decoder() argument
38 if (keytype != EVP_PKEY_NONE) { in d2i_PrivateKey_decoder()
39 key_name = evp_pkey_type2name(keytype); in d2i_PrivateKey_decoder()
78 ossl_d2i_PrivateKey_legacy(int keytype, EVP_PKEY **a, const unsigned char **pp, in ossl_d2i_PrivateKey_legacy() argument
97 if (!EVP_PKEY_set_type(ret, keytype)) { in ossl_d2i_PrivateKey_legacy()
123 if (EVP_PKEY_type(keytype) != EVP_PKEY_get_base_id(ret)) in ossl_d2i_PrivateKey_legacy()
143 EVP_PKEY *d2i_PrivateKey_ex(int keytype, EVP_PKEY **a, const unsigned char **pp, in d2i_PrivateKey_ex() argument
149 ret = d2i_PrivateKey_decoder(keytype, a, pp, length, libctx, propq); in d2i_PrivateKey_ex()
152 ret = ossl_d2i_PrivateKey_legacy(keytype, a, pp, length, libctx, propq); in d2i_PrivateKey_ex()
170 int keytype; in d2i_AutoPrivateKey_legacy() local
[all...]
/third_party/openssl/test/
H A Dendecoder_legacy_test.c73 const char *keytype; member
216 const char *keytype; member
280 if (strcmp(keys[i].keytype, type) == 0) in lookup_key()
298 static int test_protected_PEM(const char *keytype, int evp_type, in test_protected_PEM() argument
338 keytype, selection, in test_protected_PEM()
366 static int test_unprotected_PEM(const char *keytype, int evp_type, in test_unprotected_PEM() argument
405 keytype, selection, in test_unprotected_PEM()
433 static int test_DER(const char *keytype, int evp_type, in test_DER() argument
472 keytype, selection, in test_DER()
515 || !TEST_ptr(key = lookup_key(test_stanza->keytype))) in test_key()
[all...]
/third_party/node/deps/openssl/openssl/crypto/encode_decode/
H A Ddecoder_pkey.c307 EVP_PKEY **pkey, const char *keytype, in ossl_decoder_ctx_setup_for_pkey()
319 if (keytype != NULL in ossl_decoder_ctx_setup_for_pkey()
320 && (strcmp(keytype, "id-ecPublicKey") == 0 in ossl_decoder_ctx_setup_for_pkey()
321 || strcmp(keytype, "1.2.840.10045.2.1") == 0)) in ossl_decoder_ctx_setup_for_pkey()
328 keytype != NULL ? keytype : "", in ossl_decoder_ctx_setup_for_pkey()
329 keytype != NULL ? " keys" : "keys of any type", in ossl_decoder_ctx_setup_for_pkey()
365 if (keytype == NULL in ossl_decoder_ctx_setup_for_pkey()
366 || EVP_KEYMGMT_is_a(keymgmt, keytype) in ossl_decoder_ctx_setup_for_pkey()
433 const char *keytype, in in OSSL_DECODER_CTX_new_for_pkey()
306 ossl_decoder_ctx_setup_for_pkey(OSSL_DECODER_CTX *ctx, EVP_PKEY **pkey, const char *keytype, OSSL_LIB_CTX *libctx, const char *propquery) ossl_decoder_ctx_setup_for_pkey() argument
430 OSSL_DECODER_CTX_new_for_pkey(EVP_PKEY **pkey, const char *input_type, const char *input_structure, const char *keytype, int selection, OSSL_LIB_CTX *libctx, const char *propquery) OSSL_DECODER_CTX_new_for_pkey() argument
[all...]
/third_party/openssl/crypto/encode_decode/
H A Ddecoder_pkey.c303 EVP_PKEY **pkey, const char *keytype, in ossl_decoder_ctx_setup_for_pkey()
315 if (keytype != NULL in ossl_decoder_ctx_setup_for_pkey()
316 && (strcmp(keytype, "id-ecPublicKey") == 0 in ossl_decoder_ctx_setup_for_pkey()
317 || strcmp(keytype, "1.2.840.10045.2.1") == 0)) in ossl_decoder_ctx_setup_for_pkey()
324 keytype != NULL ? keytype : "", in ossl_decoder_ctx_setup_for_pkey()
325 keytype != NULL ? " keys" : "keys of any type", in ossl_decoder_ctx_setup_for_pkey()
361 if (keytype == NULL in ossl_decoder_ctx_setup_for_pkey()
362 || EVP_KEYMGMT_is_a(keymgmt, keytype) in ossl_decoder_ctx_setup_for_pkey()
429 const char *keytype, in in OSSL_DECODER_CTX_new_for_pkey()
302 ossl_decoder_ctx_setup_for_pkey(OSSL_DECODER_CTX *ctx, EVP_PKEY **pkey, const char *keytype, OSSL_LIB_CTX *libctx, const char *propquery) ossl_decoder_ctx_setup_for_pkey() argument
426 OSSL_DECODER_CTX_new_for_pkey(EVP_PKEY **pkey, const char *input_type, const char *input_structure, const char *keytype, int selection, OSSL_LIB_CTX *libctx, const char *propquery) OSSL_DECODER_CTX_new_for_pkey() argument
[all...]
/third_party/node/deps/openssl/openssl/crypto/evp/
H A Dpmeth_lib.c41 int keytype, int optype,
141 static void help_get_legacy_alg_type_from_keymgmt(const char *keytype, in help_get_legacy_alg_type_from_keymgmt() argument
147 *type = evp_pkey_name2type(keytype); in help_get_legacy_alg_type_from_keymgmt()
182 const char *keytype, const char *propquery, in int_ctx_new()
198 keytype = EVP_KEYMGMT_get0_name(pkey->keymgmt); in int_ctx_new()
201 if (keytype != NULL) { in int_ctx_new()
202 id = evp_pkey_name2type(keytype); in int_ctx_new()
231 keytype = NULL; in int_ctx_new()
233 keytype = OBJ_nid2sn(id); in int_ctx_new()
268 if (e == NULL && app_pmeth == NULL && keytype ! in int_ctx_new()
180 int_ctx_new(OSSL_LIB_CTX *libctx, EVP_PKEY *pkey, ENGINE *e, const char *keytype, const char *propquery, int id) int_ctx_new() argument
680 EVP_PKEY_CTX_is_a(EVP_PKEY_CTX *ctx, const char *keytype) EVP_PKEY_CTX_is_a() argument
1297 evp_pkey_ctx_ctrl_int(EVP_PKEY_CTX *ctx, int keytype, int optype, int cmd, int p1, void *p2) evp_pkey_ctx_ctrl_int() argument
1340 EVP_PKEY_CTX_ctrl(EVP_PKEY_CTX *ctx, int keytype, int optype, int cmd, int p1, void *p2) EVP_PKEY_CTX_ctrl() argument
1368 EVP_PKEY_CTX_ctrl_uint64(EVP_PKEY_CTX *ctx, int keytype, int optype, int cmd, uint64_t value) EVP_PKEY_CTX_ctrl_uint64() argument
1447 evp_pkey_ctx_store_cached_data(EVP_PKEY_CTX *ctx, int keytype, int optype, int cmd, const char *name, const void *data, size_t data_len) evp_pkey_ctx_store_cached_data() argument
[all...]
H A Dec_ctrl.c286 int keytype = nid == EVP_PKEY_SM2 ? EVP_PKEY_SM2 : EVP_PKEY_EC; in EVP_PKEY_CTX_set_ec_paramgen_curve_nid() local
288 return EVP_PKEY_CTX_ctrl(ctx, keytype, EVP_PKEY_OP_TYPE_GEN, in EVP_PKEY_CTX_set_ec_paramgen_curve_nid()
/third_party/openssl/crypto/evp/
H A Dpmeth_lib.c41 int keytype, int optype,
141 static void help_get_legacy_alg_type_from_keymgmt(const char *keytype, in help_get_legacy_alg_type_from_keymgmt() argument
147 *type = evp_pkey_name2type(keytype); in help_get_legacy_alg_type_from_keymgmt()
182 const char *keytype, const char *propquery, in int_ctx_new()
198 keytype = EVP_KEYMGMT_get0_name(pkey->keymgmt); in int_ctx_new()
201 if (keytype != NULL) { in int_ctx_new()
202 id = evp_pkey_name2type(keytype); in int_ctx_new()
231 keytype = NULL; in int_ctx_new()
233 keytype = OBJ_nid2sn(id); in int_ctx_new()
267 if (e == NULL && app_pmeth == NULL && keytype ! in int_ctx_new()
180 int_ctx_new(OSSL_LIB_CTX *libctx, EVP_PKEY *pkey, ENGINE *e, const char *keytype, const char *propquery, int id) int_ctx_new() argument
679 EVP_PKEY_CTX_is_a(EVP_PKEY_CTX *ctx, const char *keytype) EVP_PKEY_CTX_is_a() argument
1296 evp_pkey_ctx_ctrl_int(EVP_PKEY_CTX *ctx, int keytype, int optype, int cmd, int p1, void *p2) evp_pkey_ctx_ctrl_int() argument
1339 EVP_PKEY_CTX_ctrl(EVP_PKEY_CTX *ctx, int keytype, int optype, int cmd, int p1, void *p2) EVP_PKEY_CTX_ctrl() argument
1367 EVP_PKEY_CTX_ctrl_uint64(EVP_PKEY_CTX *ctx, int keytype, int optype, int cmd, uint64_t value) EVP_PKEY_CTX_ctrl_uint64() argument
1446 evp_pkey_ctx_store_cached_data(EVP_PKEY_CTX *ctx, int keytype, int optype, int cmd, const char *name, const void *data, size_t data_len) evp_pkey_ctx_store_cached_data() argument
[all...]
H A Dec_ctrl.c286 int keytype = nid == EVP_PKEY_SM2 ? EVP_PKEY_SM2 : EVP_PKEY_EC; in EVP_PKEY_CTX_set_ec_paramgen_curve_nid() local
288 return EVP_PKEY_CTX_ctrl(ctx, keytype, EVP_PKEY_OP_TYPE_GEN, in EVP_PKEY_CTX_set_ec_paramgen_curve_nid()
/third_party/node/deps/openssl/openssl/apps/
H A Ddhparam.c240 const char *keytype = "DH"; in dhparam_main() local
254 * We set NULL for the keytype to allow any key type. We don't know in dhparam_main()
264 ? keytype : NULL, in dhparam_main()
271 && strcmp(keytype, "DH") == 0) { in dhparam_main()
273 * When reading DER we explicitly state the expected keytype in dhparam_main()
277 * wrong and think we have a DSA keytype. Therefore we try in dhparam_main()
280 keytype = "DHX"; in dhparam_main()
H A Dreq.c1509 const char *keytype = NULL; in set_keygen_ctx() local
1520 keytype = "RSA"; in set_keygen_ctx()
1524 keytype = "RSA"; in set_keygen_ctx()
1544 keytype = gstr; in set_keygen_ctx()
1588 if (keytype == NULL) { in set_keygen_ctx()
1589 keytype = EVP_PKEY_get0_type_name(param); in set_keygen_ctx()
1590 if (keytype == NULL) { in set_keygen_ctx()
1599 *pkeytype = OPENSSL_strndup(keytype, keytypelen); in set_keygen_ctx()
1601 *pkeytype = OPENSSL_strdup(keytype); in set_keygen_ctx()
/third_party/node/deps/openssl/openssl/crypto/pkcs12/
H A Dp12_crt.c39 int iter, int mac_iter, int keytype, in PKCS12_create_ex()
102 bag = PKCS12_add_key_ex(&bags, pkey, keytype, iter, nid_key, pass, in PKCS12_create_ex()
150 int mac_iter, int keytype) in PKCS12_create()
153 iter, mac_iter, keytype, NULL, NULL); in PKCS12_create()
37 PKCS12_create_ex(const char *pass, const char *name, EVP_PKEY *pkey, X509 *cert, STACK_OF(X509) *ca, int nid_key, int nid_cert, int iter, int mac_iter, int keytype, OSSL_LIB_CTX *ctx, const char *propq) PKCS12_create_ex() argument
148 PKCS12_create(const char *pass, const char *name, EVP_PKEY *pkey, X509 *cert, STACK_OF(X509) *ca, int nid_key, int nid_cert, int iter, int mac_iter, int keytype) PKCS12_create() argument
/third_party/openssl/crypto/pkcs12/
H A Dp12_crt.c33 int iter, int mac_iter, int keytype, in PKCS12_create_ex()
88 bag = PKCS12_add_key_ex(&bags, pkey, keytype, iter, nid_key, pass, in PKCS12_create_ex()
136 int mac_iter, int keytype) in PKCS12_create()
139 iter, mac_iter, keytype, NULL, NULL); in PKCS12_create()
31 PKCS12_create_ex(const char *pass, const char *name, EVP_PKEY *pkey, X509 *cert, STACK_OF(X509) *ca, int nid_key, int nid_cert, int iter, int mac_iter, int keytype, OSSL_LIB_CTX *ctx, const char *propq) PKCS12_create_ex() argument
134 PKCS12_create(const char *pass, const char *name, EVP_PKEY *pkey, X509 *cert, STACK_OF(X509) *ca, int nid_key, int nid_cert, int iter, int mac_iter, int keytype) PKCS12_create() argument
/third_party/openssl/apps/
H A Ddhparam.c240 const char *keytype = "DH"; in dhparam_main() local
254 * We set NULL for the keytype to allow any key type. We don't know in dhparam_main()
264 ? keytype : NULL, in dhparam_main()
271 && strcmp(keytype, "DH") == 0) { in dhparam_main()
273 * When reading DER we explicitly state the expected keytype in dhparam_main()
277 * wrong and think we have a DSA keytype. Therefore we try in dhparam_main()
280 keytype = "DHX"; in dhparam_main()
H A Dreq.c1507 const char *keytype = NULL; in set_keygen_ctx() local
1518 keytype = "RSA"; in set_keygen_ctx()
1522 keytype = "RSA"; in set_keygen_ctx()
1542 keytype = gstr; in set_keygen_ctx()
1586 if (keytype == NULL) { in set_keygen_ctx()
1587 keytype = EVP_PKEY_get0_type_name(param); in set_keygen_ctx()
1588 if (keytype == NULL) { in set_keygen_ctx()
1597 *pkeytype = OPENSSL_strndup(keytype, keytypelen); in set_keygen_ctx()
1599 *pkeytype = OPENSSL_strdup(keytype); in set_keygen_ctx()
/third_party/libabigail/tests/data/test-read-ctf/
H A Dtest-forward-undefine-type-decl.c13 struct key_type *keytype; member
/third_party/node/deps/openssl/openssl/crypto/rsa/
H A Drsa_lib.c884 int keytype, int optype, in int_set_rsa_md_name()
898 switch (keytype) { in int_set_rsa_md_name()
905 if (!EVP_PKEY_CTX_is_a(ctx, evp_pkey_type2name(keytype))) in int_set_rsa_md_name()
924 int keytype, int optype, in int_get_rsa_md_name()
938 switch (keytype) { in int_get_rsa_md_name()
945 if (!EVP_PKEY_CTX_is_a(ctx, evp_pkey_type2name(keytype))) in int_get_rsa_md_name()
882 int_set_rsa_md_name(EVP_PKEY_CTX *ctx, int keytype, int optype, const char *mdkey, const char *mdname, const char *propkey, const char *mdprops) int_set_rsa_md_name() argument
922 int_get_rsa_md_name(EVP_PKEY_CTX *ctx, int keytype, int optype, const char *mdkey, char *mdname, size_t mdnamesize) int_get_rsa_md_name() argument

Completed in 23 milliseconds

12345