/third_party/node/deps/openssl/openssl/providers/implementations/encode_decode/ |
H A D | decode_der2key.c | 551 #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 D | decode_msblob2key.c | 259 #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 D | decode_pvk2key.c | 224 #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 D | decode_epki2pki.c | 131 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 D | decode_der2key.c | 547 #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 D | decode_pvk2key.c | 209 #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 D | decode_msblob2key.c | 243 #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 D | decode_epki2pki.c | 131 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 D | d2i_pr.c | 27 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 D | d2i_pr.c | 27 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 D | endecoder_legacy_test.c | 73 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 D | decoder_pkey.c | 307 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 D | decoder_pkey.c | 303 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 D | pmeth_lib.c | 41 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 D | ec_ctrl.c | 286 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 D | pmeth_lib.c | 41 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 D | ec_ctrl.c | 286 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 D | dhparam.c | 240 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 D | req.c | 1509 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 D | p12_crt.c | 39 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 D | p12_crt.c | 33 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 D | dhparam.c | 240 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 D | req.c | 1507 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 D | test-forward-undefine-type-decl.c | 13 struct key_type *keytype; member
|
/third_party/node/deps/openssl/openssl/crypto/rsa/ |
H A D | rsa_lib.c | 884 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
|