/freebsd/crypto/libecc/src/examples/basic/ |
H A D | curve_ecdh.c | 81 ATTRIBUTE_WARN_UNUSED_RET int ECDH_helper(const u8 *curve_name, const u8 *role); 82 int ECDH_helper(const u8 *curve_name, const u8 *role) in ECDH_helper() argument 107 MUST_HAVE((curve_name != NULL) && (role != NULL), ret, err); in ECDH_helper() 138 ret = local_strnlen((const char *)curve_name, MAX_CURVE_NAME_LEN, &len); EG(ret, err); in ECDH_helper() 141 ret = ec_get_curve_params_by_name(curve_name, in ECDH_helper() 146 "parameters ...\n", curve_name); in ECDH_helper() 234 u8 curve_name[MAX_CURVE_NAME_LEN] = { 0 }; in main() local 248 if(ec_get_curve_name_by_type(ec_maps[i].type, curve_name, in main() 249 sizeof(curve_name))){ in main() 251 ext_printf("Error: error when treating %s\n", curve_name); in main() [all …]
|
H A D | curve_basic_examples.c | 107 ATTRIBUTE_WARN_UNUSED_RET int check_curve(const u8 *curve_name); 108 int check_curve(const u8 *curve_name) in check_curve() argument 133 MUST_HAVE((curve_name != NULL), ret, err); in check_curve() 135 ret = local_strnlen((const char *)curve_name, MAX_CURVE_NAME_LEN, &len); EG(ret, err); in check_curve() 138 ret = ec_get_curve_params_by_name(curve_name, in check_curve() 145 "parameters ...\n", curve_name); in check_curve() 169 curve_params.curve_name); in check_curve() 176 curve_params.curve_name); in check_curve() 192 curve_params.curve_name); in check_curve() 199 curve_params.curve_name); in check_curve() [all …]
|
/freebsd/crypto/libecc/src/sig/ |
H A D | ec_key.c | 329 MUST_HAVE((params != NULL) && (params->curve_name != NULL), ret, err); in ec_structured_priv_key_import_from_buf() 338 ret = local_strlen((const char *)params->curve_name, &len); EG(ret, err); in ec_structured_priv_key_import_from_buf() 344 params->curve_name, crv_name_len); EG(ret, err); in ec_structured_priv_key_import_from_buf() 363 const u8 *curve_name; in ec_structured_priv_key_export_to_buf() local 371 …uf != NULL) && (priv_key_buf_len > metadata_len) && (priv_key->params->curve_name != NULL), ret, e… in ec_structured_priv_key_export_to_buf() 387 curve_name = priv_key->params->curve_name; in ec_structured_priv_key_export_to_buf() 389 ret = local_strlen((const char *)curve_name, &len); EG(ret, err); in ec_structured_priv_key_export_to_buf() 394 ret = ec_get_curve_type_by_name(curve_name, curve_name_len, &curve_type); EG(ret, err); in ec_structured_priv_key_export_to_buf() 421 MUST_HAVE((params != NULL) && (params->curve_name != NULL), ret, err); in ec_structured_pub_key_import_from_buf() 437 ret = local_strlen((const char *)params->curve_name, &len); EG(ret, err); in ec_structured_pub_key_import_from_buf() [all …]
|
H A D | sig_algs.c | 706 u8 curve_name[MAX_CURVE_NAME_LEN]) in ec_structured_sig_import_from_buf() 712 (hash_type != NULL) && (curve_name != NULL), ret, err); in ec_structured_sig_import_from_buf() 726 curve_name, MAX_CURVE_NAME_LEN); EG(ret, err); in ec_structured_sig_import_from_buf() 745 curve_name[MAX_CURVE_NAME_LEN]) in ec_structured_sig_export_to_buf() 753 MUST_HAVE((out_buf != NULL) && (curve_name != NULL), ret, err); in ec_structured_sig_export_to_buf() 767 ret = local_strlen((const char *)curve_name, &len); EG(ret, err); in ec_structured_sig_export_to_buf() 771 ret = ec_get_curve_type_by_name(curve_name, curve_name_len, &curve_type); EG(ret, err); in ec_structured_sig_export_to_buf()
|
/freebsd/crypto/openssl/apps/ |
H A D | ecparam.c | 104 char *curve_name = NULL; in ecparam_main() local 159 curve_name = opt_arg(); in ecparam_main() 208 if (curve_name != NULL) { in ecparam_main() 212 if (strcmp(curve_name, "secp192r1") == 0) { in ecparam_main() 215 curve_name = SN_X9_62_prime192v1; in ecparam_main() 216 } else if (strcmp(curve_name, "secp256r1") == 0) { in ecparam_main() 219 curve_name = SN_X9_62_prime256v1; in ecparam_main() 222 curve_name, 0); in ecparam_main() 232 if (OPENSSL_strcasecmp(curve_name, "SM2") == 0) in ecparam_main()
|
/freebsd/crypto/openssl/providers/common/ |
H A D | securitycheck.c | 97 const char *curve_name; in ossl_ec_check_key() local 111 curve_name = EC_curve_nid2nist(nid); in ossl_ec_check_key() 112 if (curve_name == NULL) { in ossl_ec_check_key() 114 "Curve %s is not approved in FIPS mode", curve_name); in ossl_ec_check_key() 135 "Curve %s cannot be used for signing", curve_name); in ossl_ec_check_key()
|
/freebsd/crypto/openssl/crypto/ec/ |
H A D | ec_lib.c | 175 dest->curve_name = src->curve_name; in EC_GROUP_copy() 483 group->curve_name = nid; in EC_GROUP_set_curve_name() 492 return group->curve_name; in EC_GROUP_get_curve_name() 736 ret->curve_name = group->curve_name; in EC_POINT_new() 775 || (dest->curve_name != src->curve_name in EC_POINT_copy() 776 && dest->curve_name != 0 in EC_POINT_copy() 777 && src->curve_name != 0)) { in EC_POINT_copy() 1477 const char *curve_name = NULL; in group_new_from_name() local 1482 curve_name = p->data; in group_new_from_name() 1483 ok = (curve_name != NULL); in group_new_from_name() [all …]
|
H A D | ec_local.h | 214 int curve_name; /* optional NID for named curve */ member 312 int curve_name; member 329 && (group->curve_name == 0 in ec_point_is_compat() 330 || point->curve_name == 0 in ec_point_is_compat() 331 || group->curve_name == point->curve_name); in ec_point_is_compat()
|
H A D | ec_asn1.c | 529 int curve_name = NID_undef; in EC_GROUP_new_from_ecparameters() local 782 if ((curve_name = ossl_ec_curve_nid_from_params(dup, ctx)) != NID_undef) { in EC_GROUP_new_from_ecparameters() 799 if (curve_name == NID_wap_wsg_idm_ecid_wtls12) in EC_GROUP_new_from_ecparameters() 800 curve_name = NID_secp224r1; in EC_GROUP_new_from_ecparameters() 803 if ((named_group = EC_GROUP_new_by_curve_name(curve_name)) == NULL) { in EC_GROUP_new_from_ecparameters()
|
H A D | ec_backend.c | 339 const char *curve_name = OSSL_EC_curve_nid2name(curve_nid); in ossl_ec_group_todata() local 341 if (curve_name == NULL in ossl_ec_group_todata() 344 curve_name)) { in ossl_ec_group_todata()
|
H A D | ec2_smpl.c | 267 dest->curve_name = src->curve_name; in ossl_ec_GF2m_simple_point_copy()
|
H A D | ecp_smpl.c | 362 dest->curve_name = src->curve_name; in ossl_ec_GFp_simple_point_copy()
|
/freebsd/crypto/libecc/include/libecc/sig/ |
H A D | sig_algs.h | 101 u8 curve_name[MAX_CURVE_NAME_LEN]); 108 curve_name[MAX_CURVE_NAME_LEN]);
|
/freebsd/crypto/openssl/crypto/x509/ |
H A D | x509_cmp.c | 433 char curve_name[80]; in check_suite_b() local 440 if (!EVP_PKEY_get_group_name(pkey, curve_name, sizeof(curve_name), in check_suite_b() 444 curve_nid = OBJ_txt2nid(curve_name); in check_suite_b()
|
/freebsd/crypto/openssl/doc/man3/ |
H A D | EVP_PKEY_gettable_params.pod | 95 char curve_name[64]; 105 curve_name, sizeof(curve_name), &len)) {
|
/freebsd/crypto/libecc/include/libecc/curves/ |
H A D | ec_params.h | 83 u8 curve_name[MAX_CURVE_NAME_LEN]; member
|
/freebsd/crypto/openssl/providers/implementations/encode_decode/ |
H A D | encode_key2text.c | 474 const char *curve_name; in ec_param_to_text() local 484 curve_name = EC_curve_nid2nist(curve_nid); in ec_param_to_text() 485 return (curve_name == NULL in ec_param_to_text() 486 || BIO_printf(out, "%s: %s\n", "NIST CURVE", curve_name) > 0); in ec_param_to_text()
|
/freebsd/crypto/libecc/src/curves/ |
H A D | ec_params.c | 161 ret = local_memset(out_params->curve_name, 0, MAX_CURVE_NAME_LEN); EG(ret, err); in import_params() 162 ret = local_strncpy((char *)(out_params->curve_name), in import_params()
|
/freebsd/crypto/libecc/src/tests/ |
H A D | ec_utils.c | 373 const u8 curve_name[MAX_CURVE_NAME_LEN], in store_sig() 384 MUST_HAVE((curve_name != NULL), ret, err); in store_sig() 439 sig_type, hash_type, curve_name); in store_sig() 913 hash_type, params.curve_name, &hdr); in sign_bin_file() 1194 ret = are_str_equal((char *)stored_curve_name, (char *)params.curve_name, &check); EG(ret, err); in verify_bin_file() 1199 params.curve_name); in verify_bin_file()
|
/freebsd/crypto/openssl/test/ |
H A D | acvp_test.c | 126 if (!TEST_ptr(pkey = EVP_PKEY_Q_keygen(libctx, NULL, "EC", tst->curve_name)) in ecdsa_keygen_test() 150 static int ecdsa_create_pkey(EVP_PKEY **pkey, const char *curve_name, in ecdsa_create_pkey() argument 160 || (curve_name != NULL in ecdsa_create_pkey() 162 bld, OSSL_PKEY_PARAM_GROUP_NAME, curve_name, 0) > 0)) in ecdsa_create_pkey() 189 if (!TEST_true(ecdsa_create_pkey(&pkey, tst->curve_name, in ecdsa_pub_verify_test() 256 if (!TEST_ptr(pkey = EVP_PKEY_Q_keygen(libctx, NULL, "EC", tst->curve_name))) in ecdsa_siggen_test() 285 if (!TEST_true(ecdsa_create_pkey(&pkey, tst->curve_name, in ecdsa_sigver_test()
|
H A D | ectest.c | 2698 const char *curve_name = NULL; in custom_params_test() local 2718 curve_name = OBJ_nid2sn(nid); in custom_params_test() 2719 TEST_note("Curve %s", curve_name); in custom_params_test() 2898 curve_name, 0)) in custom_params_test() 2912 curve_name, 0)) in custom_params_test()
|
H A D | acvp_test.inc | 17 const char *curve_name; 21 const char *curve_name; 29 const char *curve_name; 36 const char *curve_name;
|
/freebsd/crypto/openssl/ |
H A D | CHANGES.md | 12035 Also add a 'curve_name' member to EC_GROUP objects, which can be
|