Home
last modified time | relevance | path

Searched refs:grp (Results 1 – 25 of 237) sorted by relevance

12345678910

/third_party/mbedtls/library/
Decp.c253 int mbedtls_ecp_check_budget(const mbedtls_ecp_group *grp, in mbedtls_ecp_check_budget() argument
260 if (grp->pbits >= 512) { in mbedtls_ecp_check_budget()
262 } else if (grp->pbits >= 384) { in mbedtls_ecp_check_budget()
491 mbedtls_ecp_curve_type mbedtls_ecp_get_type(const mbedtls_ecp_group *grp) in mbedtls_ecp_get_type() argument
493 if (grp->G.X.p == NULL) { in mbedtls_ecp_get_type()
497 if (grp->G.Y.p == NULL) { in mbedtls_ecp_get_type()
517 void mbedtls_ecp_group_init(mbedtls_ecp_group *grp) in mbedtls_ecp_group_init() argument
519 grp->id = MBEDTLS_ECP_DP_NONE; in mbedtls_ecp_group_init()
520 mbedtls_mpi_init(&grp->P); in mbedtls_ecp_group_init()
521 mbedtls_mpi_init(&grp->A); in mbedtls_ecp_group_init()
[all …]
Decdsa.c162 MBEDTLS_MPI_CHK(mbedtls_ecp_check_budget(grp, ECDSA_RS_ECP, ops));
215 static int derive_mpi(const mbedtls_ecp_group *grp, mbedtls_mpi *x, in derive_mpi() argument
219 size_t n_size = (grp->nbits + 7) / 8; in derive_mpi()
223 if (use_size * 8 > grp->nbits) { in derive_mpi()
224 MBEDTLS_MPI_CHK(mbedtls_mpi_shift_r(x, use_size * 8 - grp->nbits)); in derive_mpi()
228 if (mbedtls_mpi_cmp_mpi(x, &grp->N) >= 0) { in derive_mpi()
229 MBEDTLS_MPI_CHK(mbedtls_mpi_sub_mpi(x, x, &grp->N)); in derive_mpi()
242 int mbedtls_ecdsa_sign_restartable(mbedtls_ecp_group *grp, in mbedtls_ecdsa_sign_restartable() argument
257 if (!mbedtls_ecdsa_can_do(grp->id) || grp->N.p == NULL) { in mbedtls_ecdsa_sign_restartable()
262 if (mbedtls_mpi_cmp_int(d, 1) < 0 || mbedtls_mpi_cmp_mpi(d, &grp->N) >= 0) { in mbedtls_ecdsa_sign_restartable()
[all …]
Decjpake.c90 mbedtls_ecp_group_init(&ctx->grp); in mbedtls_ecjpake_init()
114 mbedtls_ecp_group_free(&ctx->grp); in mbedtls_ecjpake_free()
157 MBEDTLS_MPI_CHK(mbedtls_ecp_group_load(&ctx->grp, curve)); in mbedtls_ecjpake_setup()
188 ctx->grp.id == MBEDTLS_ECP_DP_NONE || in mbedtls_ecjpake_check()
201 const mbedtls_ecp_group *grp, in ecjpake_write_len_point() argument
213 ret = mbedtls_ecp_point_write_binary(grp, P, pf, in ecjpake_write_len_point()
236 const mbedtls_ecp_group *grp, in ecjpake_hash() argument
252 MBEDTLS_MPI_CHK(ecjpake_write_len_point(&p, end, grp, pf, G)); in ecjpake_hash()
253 MBEDTLS_MPI_CHK(ecjpake_write_len_point(&p, end, grp, pf, V)); in ecjpake_hash()
254 MBEDTLS_MPI_CHK(ecjpake_write_len_point(&p, end, grp, pf, X)); in ecjpake_hash()
[all …]
Decp_internal_alt.h75 unsigned char mbedtls_internal_ecp_grp_capable(const mbedtls_ecp_group *grp);
92 int mbedtls_internal_ecp_init(const mbedtls_ecp_group *grp);
100 void mbedtls_internal_ecp_free(const mbedtls_ecp_group *grp);
120 int mbedtls_internal_ecp_randomize_jac(const mbedtls_ecp_group *grp,
167 int mbedtls_internal_ecp_add_mixed(const mbedtls_ecp_group *grp,
192 int mbedtls_internal_ecp_double_jac(const mbedtls_ecp_group *grp,
222 int mbedtls_internal_ecp_normalize_jac_many(const mbedtls_ecp_group *grp,
240 int mbedtls_internal_ecp_normalize_jac(const mbedtls_ecp_group *grp,
249 int mbedtls_internal_ecp_double_add_mxz(const mbedtls_ecp_group *grp,
273 int mbedtls_internal_ecp_randomize_mxz(const mbedtls_ecp_group *grp,
[all …]
Decdh.c45 return ctx->grp.id; in mbedtls_ecdh_grp_id()
66 static int ecdh_gen_public_restartable(mbedtls_ecp_group *grp, in ecdh_gen_public_restartable() argument
80 MBEDTLS_MPI_CHK(mbedtls_ecp_gen_privkey(grp, d, f_rng, p_rng)); in ecdh_gen_public_restartable()
83 MBEDTLS_MPI_CHK(mbedtls_ecp_mul_restartable(grp, Q, d, &grp->G, in ecdh_gen_public_restartable()
93 int mbedtls_ecdh_gen_public(mbedtls_ecp_group *grp, mbedtls_mpi *d, mbedtls_ecp_point *Q, in mbedtls_ecdh_gen_public() argument
97 return ecdh_gen_public_restartable(grp, d, Q, f_rng, p_rng, NULL); in mbedtls_ecdh_gen_public()
105 static int ecdh_compute_shared_restartable(mbedtls_ecp_group *grp, in ecdh_compute_shared_restartable() argument
117 MBEDTLS_MPI_CHK(mbedtls_ecp_mul_restartable(grp, &P, d, Q, in ecdh_compute_shared_restartable()
136 int mbedtls_ecdh_compute_shared(mbedtls_ecp_group *grp, mbedtls_mpi *z, in mbedtls_ecdh_compute_shared() argument
141 return ecdh_compute_shared_restartable(grp, z, Q, d, in mbedtls_ecdh_compute_shared()
[all …]
Dpkparse.c223 static int pk_group_from_specified(const mbedtls_asn1_buf *params, mbedtls_ecp_group *grp) in pk_group_from_specified() argument
274 if ((ret = mbedtls_asn1_get_mpi(&p, end_field, &grp->P)) != 0) { in pk_group_from_specified()
278 grp->pbits = mbedtls_mpi_bitlen(&grp->P); in pk_group_from_specified()
306 (ret = mbedtls_mpi_read_binary(&grp->A, p, len)) != 0) { in pk_group_from_specified()
313 (ret = mbedtls_mpi_read_binary(&grp->B, p, len)) != 0) { in pk_group_from_specified()
336 if ((ret = mbedtls_ecp_point_read_binary(grp, &grp->G, in pk_group_from_specified()
344 len != mbedtls_mpi_size(&grp->P) + 1 || in pk_group_from_specified()
345 mbedtls_mpi_read_binary(&grp->G.X, p + 1, len - 1) != 0 || in pk_group_from_specified()
346 mbedtls_mpi_lset(&grp->G.Y, p[0] - 2) != 0 || in pk_group_from_specified()
347 mbedtls_mpi_lset(&grp->G.Z, 1) != 0) { in pk_group_from_specified()
[all …]
Dpsa_crypto_ecp.c110 mbedtls_ecp_group_load(&ecp->grp, grp_id)); in mbedtls_psa_ecp_load_representation()
119 mbedtls_ecp_point_read_binary(&ecp->grp, &ecp->Q, in mbedtls_psa_ecp_load_representation()
128 mbedtls_ecp_check_pubkey(&ecp->grp, &ecp->Q)); in mbedtls_psa_ecp_load_representation()
135 mbedtls_ecp_read_key(ecp->grp.id, in mbedtls_psa_ecp_load_representation()
183 *bits = ecp->grp.nbits + 1; in mbedtls_psa_ecp_import_key()
185 *bits = ecp->grp.nbits; in mbedtls_psa_ecp_import_key()
217 mbedtls_ecp_mul(&ecp->grp, &ecp->Q, &ecp->d, &ecp->grp.G, in mbedtls_psa_ecp_export_key()
226 mbedtls_ecp_point_write_binary(&ecp->grp, &ecp->Q, in mbedtls_psa_ecp_export_key()
237 if (data_size < PSA_BITS_TO_BYTES(ecp->grp.nbits)) { in mbedtls_psa_ecp_export_key()
244 PSA_BITS_TO_BYTES(ecp->grp.nbits))); in mbedtls_psa_ecp_export_key()
[all …]
/third_party/mbedtls/tests/suites/
Dtest_suite_ecp.function85 mbedtls_ecp_group grp;
91 mbedtls_ecp_group_init(&grp);
95 mbedtls_ecp_point_write_binary(&grp, &P,
100 mbedtls_ecp_tls_write_point(&grp, &P,
136 mbedtls_ecp_group grp;
139 mbedtls_ecp_group_init(&grp);
142 TEST_ASSERT(mbedtls_ecp_group_load(&grp, grp_id) == 0);
148 TEST_ASSERT(mbedtls_ecp_check_pubkey(&grp, &P) == ret);
151 mbedtls_ecp_group_free(&grp);
181 mbedtls_ecp_group grp;
[all …]
Dtest_suite_ecdsa.function19 mbedtls_ecp_group grp;
25 mbedtls_ecp_group_init(&grp);
31 TEST_ASSERT(mbedtls_ecp_group_load(&grp, id) == 0);
32 TEST_ASSERT(mbedtls_ecp_gen_keypair(&grp, &d, &Q,
36 TEST_ASSERT(mbedtls_ecdsa_sign(&grp, &r, &s, &d, buf, sizeof(buf),
39 TEST_ASSERT(mbedtls_ecdsa_verify(&grp, buf, sizeof(buf), &Q, &r, &s) == 0);
42 mbedtls_ecp_group_free(&grp);
51 mbedtls_ecp_group grp;
57 mbedtls_ecp_group_init(&grp);
66 TEST_ASSERT(mbedtls_ecp_group_load(&grp, id) == 0);
[all …]
Dtest_suite_ecdh.function8 TEST_ASSERT(mbedtls_ecp_group_load(&ecp->grp, grp_id) == 0);
9 TEST_ASSERT(mbedtls_ecp_point_read_binary(&ecp->grp,
13 TEST_ASSERT(mbedtls_ecp_check_pubkey(&ecp->grp,
28 TEST_ASSERT(mbedtls_ecp_check_privkey(&ecp->grp, &ecp->d) == 0);
30 TEST_ASSERT(mbedtls_ecp_mul(&ecp->grp, &ecp->Q, &ecp->d,
31 &ecp->grp.G,
68 mbedtls_ecp_group grp;
73 mbedtls_ecp_group_init(&grp);
79 TEST_ASSERT(mbedtls_ecp_group_load(&grp, id) == 0);
81 TEST_ASSERT(mbedtls_ecdh_gen_public(&grp, &dA, &qA,
[all …]
/third_party/toybox/toys/posix/
Did.c89 struct group *grp; in do_id() local
107 grp = xgetgrgid(i ? gid : egid); in do_id()
108 if (flags & FLAG_g) s_or_u(grp->gr_name, grp->gr_gid, 1); in do_id()
112 showid(" gid=", grp->gr_gid, grp->gr_name); in do_id()
120 grp = xgetgrgid(egid); in do_id()
121 showid(" egid=", grp->gr_gid, grp->gr_name); in do_id()
125 showid(" groups=", grp->gr_gid, grp->gr_name); in do_id()
139 if (!(grp = getgrgid(groups[i]))) perror_msg(0); in do_id()
140 else if (toys.optflags&FLAG_G) s_or_u(grp->gr_name, grp->gr_gid, 0); in do_id()
141 else if (grp->gr_gid != egid) showid("", grp->gr_gid, grp->gr_name); in do_id()
/third_party/mbedtls/include/mbedtls/
Decp.h398 int mbedtls_ecp_check_budget(const mbedtls_ecp_group *grp,
404 MBEDTLS_MPI_CHK(mbedtls_ecp_check_budget(grp, rs_ctx, \
425 mbedtls_ecp_group MBEDTLS_PRIVATE(grp); /*!< Elliptic curve and base point */
531 mbedtls_ecp_curve_type mbedtls_ecp_get_type(const mbedtls_ecp_group *grp);
612 void mbedtls_ecp_group_init(mbedtls_ecp_group *grp);
635 void mbedtls_ecp_group_free(mbedtls_ecp_group *grp);
769 int mbedtls_ecp_point_write_binary(const mbedtls_ecp_group *grp,
799 int mbedtls_ecp_point_read_binary(const mbedtls_ecp_group *grp,
821 int mbedtls_ecp_tls_read_point(const mbedtls_ecp_group *grp,
847 int mbedtls_ecp_tls_write_point(const mbedtls_ecp_group *grp,
[all …]
/third_party/python/Lib/test/
Dtest_grp.py7 grp = import_helper.import_module('grp') variable
25 entries = grp.getgrall()
31 entries = grp.getgrall()
36 e2 = grp.getgrgid(e.gr_gid)
43 e2 = grp.getgrnam(name)
51 self.assertRaises(TypeError, grp.getgrgid)
52 self.assertRaises(TypeError, grp.getgrnam)
53 self.assertRaises(TypeError, grp.getgrall, 42)
55 self.assertRaises(ValueError, grp.getgrnam, 'a\x00b')
60 for (n, p, g, mem) in grp.getgrall():
[all …]
/third_party/musl/libc-test/src/functionalext/supplement/passwd/
Dgetgrnam_r.c32 struct group *grp; in getgrnam_r_0100() local
36 int result = getgrnam_r(group_name, &grp_storage, buf, sizeof(buf), &grp); in getgrnam_r_0100()
44 if (!grp) { in getgrnam_r_0100()
47 if (strcmp(group_name, grp->gr_name)) { in getgrnam_r_0100()
48 t_error("%s grp->gr_name is %s\n", __func__, grp->gr_name); in getgrnam_r_0100()
50 if (gid != grp->gr_gid) { in getgrnam_r_0100()
51 t_error("%s gr_gid is %d\n", __func__, grp->gr_gid); in getgrnam_r_0100()
53 if (!grp->gr_mem) { in getgrnam_r_0100()
66 struct group *grp; in getgrnam_r_0200() local
69 int result = getgrnam_r("invalid_name", &grp_storage, buf, sizeof(buf), &grp); in getgrnam_r_0200()
Dgetgrgid_r.c32 struct group *grp; in getgrgid_r_0100() local
36 int result = getgrgid_r(gid, &grp_storage, buf, sizeof(buf), &grp); in getgrgid_r_0100()
44 if (!grp) { in getgrgid_r_0100()
47 if (strcmp(group_name, grp->gr_name)) { in getgrgid_r_0100()
48 t_error("%s grp->gr_name is %s\n", __func__, grp->gr_name); in getgrgid_r_0100()
50 if (gid != grp->gr_gid) { in getgrgid_r_0100()
51 t_error("%s gr_gid is %d\n", __func__, grp->gr_gid); in getgrgid_r_0100()
53 if (!grp->gr_mem) { in getgrgid_r_0100()
66 struct group *grp; in getgrgid_r_0200() local
69 int result = getgrgid_r(-1, &grp_storage, buf, sizeof(buf), &grp); in getgrgid_r_0200()
Dgetgrnam.c33 struct group *grp = getgrnam(group_name); in getgrnam_0100() local
37 if (!grp) { in getgrnam_0100()
40 if (strcmp(group_name, grp->gr_name)) { in getgrnam_0100()
41 t_error("%s failed, grp->gr_name is %s\n", __func__, grp->gr_name); in getgrnam_0100()
43 if (grp->gr_gid != gid) { in getgrnam_0100()
44 t_error("%s failed, grp->gr_gid is %d\n", __func__, grp->gr_gid); in getgrnam_0100()
46 if (grp->gr_mem == NULL) { in getgrnam_0100()
Dgetgrgid.c33 struct group *grp = getgrgid(gid); in getgrgid_0100() local
37 if (!grp) { in getgrgid_0100()
40 if (strcmp(group_name, grp->gr_name)) { in getgrgid_0100()
41 t_error("%s failed, grp->gr_name is %s\n", __func__, grp->gr_name); in getgrgid_0100()
43 if (grp->gr_gid != gid) { in getgrgid_0100()
44 t_error("%s failed, grp->gr_gid is %d\n", __func__, grp->gr_gid); in getgrgid_0100()
46 if (grp->gr_mem == NULL) { in getgrgid_0100()
/third_party/openssl/test/
Dec_internal_test.c199 EC_GROUP *grp = NULL; in underflow_test() local
225 grp = EC_GROUP_new_by_curve_name(NID_secp521r1); in underflow_test()
226 P = EC_POINT_new(grp); in underflow_test()
227 Q = EC_POINT_new(grp); in underflow_test()
228 R = EC_POINT_new(grp); in underflow_test()
229 if (!TEST_ptr(grp) || !TEST_ptr(P) || !TEST_ptr(Q) || !TEST_ptr(R)) in underflow_test()
236 || !TEST_true(ossl_ec_GFp_simple_set_Jprojective_coordinates_GFp(grp, P, x1, in underflow_test()
238 || !TEST_true(EC_POINT_mul(grp, Q, NULL, P, k, ctx)) in underflow_test()
239 || !TEST_true(EC_POINT_get_affine_coordinates(grp, Q, x1, y1, ctx)) in underflow_test()
240 || !TEST_true(EC_POINT_dbl(grp, R, P, ctx)) in underflow_test()
[all …]
/third_party/toybox/toys/pending/
Dgroupdel.c25 struct group *grp = xgetgrnam(toys.optargs[toys.optc-1]); in groupdel_main() local
34 if (grp->gr_mem) for (i = 0; grp->gr_mem[i]; i++) { in groupdel_main()
35 if (!found && !strcmp(*toys.optargs, grp->gr_mem[i])) found++; in groupdel_main()
36 else len += strlen(grp->gr_mem[i]) + 1; in groupdel_main()
42 for (i = 0; grp->gr_mem[i]; ) { in groupdel_main()
44 s = stpcpy(s, grp->gr_mem[i]); in groupdel_main()
52 if (pw->pw_gid == grp->gr_gid) break; in groupdel_main()
58 update_password("/etc/group", grp->gr_name, entry); in groupdel_main()
59 update_password("/etc/gshadow", grp->gr_name, entry); in groupdel_main()
Dgroupadd.c62 struct group *grp = NULL; in groupadd_main() local
71 if (!(grp = getgrnam(toys.optargs[1]))) in groupadd_main()
73 if (!grp->gr_mem) entry = xmprintf("%s", *toys.optargs); in groupadd_main()
77 for (i = 0; grp->gr_mem[i]; i++) in groupadd_main()
78 if (!strcmp(grp->gr_mem[i], *toys.optargs)) return; in groupadd_main()
81 for (i=0; grp->gr_mem[i]; i++) { in groupadd_main()
82 entry = xrealloc(entry, strlen(entry) + strlen(grp->gr_mem[i]) + 2); in groupadd_main()
83 strcat(entry, grp->gr_mem[i]); in groupadd_main()
89 update_password(GROUP_PATH, grp->gr_name, entry); in groupadd_main()
90 update_password(SECURE_GROUP_PATH, grp->gr_name, entry); in groupadd_main()
/third_party/wpa_supplicant/wpa_supplicant-2.9/src/eap_common/
Deap_pwd_common.c91 EAP_PWD_group *grp; in get_eap_pwd_group() local
97 grp = os_zalloc(sizeof(EAP_PWD_group)); in get_eap_pwd_group()
98 if (!grp) in get_eap_pwd_group()
100 grp->group = crypto_ec_init(num); in get_eap_pwd_group()
101 if (!grp->group) { in get_eap_pwd_group()
103 os_free(grp); in get_eap_pwd_group()
107 grp->group_num = num; in get_eap_pwd_group()
110 return grp; in get_eap_pwd_group()
118 int compute_password_element(EAP_PWD_group *grp, u16 num, in compute_password_element() argument
145 if (grp->pwe) in compute_password_element()
[all …]
/third_party/wpa_supplicant/wpa_supplicant-2.9_standard/src/eap_common/
Deap_pwd_common.c91 EAP_PWD_group *grp; in get_eap_pwd_group() local
97 grp = os_zalloc(sizeof(EAP_PWD_group)); in get_eap_pwd_group()
98 if (!grp) in get_eap_pwd_group()
100 grp->group = crypto_ec_init(num); in get_eap_pwd_group()
101 if (!grp->group) { in get_eap_pwd_group()
103 os_free(grp); in get_eap_pwd_group()
107 grp->group_num = num; in get_eap_pwd_group()
110 return grp; in get_eap_pwd_group()
118 int compute_password_element(EAP_PWD_group *grp, u16 num, in compute_password_element() argument
145 if (grp->pwe) in compute_password_element()
[all …]
/third_party/wpa_supplicant/wpa_supplicant-2.9_standard/src/eap_server/
Deap_server_pwd.c35 EAP_PWD_group *grp; member
157 if (data->grp) { in eap_pwd_reset()
158 crypto_ec_deinit(data->grp->group); in eap_pwd_reset()
159 crypto_ec_point_deinit(data->grp->pwe, 1); in eap_pwd_reset()
160 os_free(data->grp); in eap_pwd_reset()
250 prime_len = crypto_ec_prime_len(data->grp->group); in eap_pwd_build_commit_req()
251 order_len = crypto_ec_order_len(data->grp->group); in eap_pwd_build_commit_req()
254 data->my_element = crypto_ec_point_init(data->grp->group); in eap_pwd_build_commit_req()
264 if (eap_pwd_get_rand_mask(data->grp, data->private_value, mask, in eap_pwd_build_commit_req()
268 if (crypto_ec_point_mul(data->grp->group, data->grp->pwe, mask, in eap_pwd_build_commit_req()
[all …]
/third_party/wpa_supplicant/wpa_supplicant-2.9/src/eap_server/
Deap_server_pwd.c35 EAP_PWD_group *grp; member
157 if (data->grp) { in eap_pwd_reset()
158 crypto_ec_deinit(data->grp->group); in eap_pwd_reset()
159 crypto_ec_point_deinit(data->grp->pwe, 1); in eap_pwd_reset()
160 os_free(data->grp); in eap_pwd_reset()
250 prime_len = crypto_ec_prime_len(data->grp->group); in eap_pwd_build_commit_req()
251 order_len = crypto_ec_order_len(data->grp->group); in eap_pwd_build_commit_req()
254 data->my_element = crypto_ec_point_init(data->grp->group); in eap_pwd_build_commit_req()
264 if (eap_pwd_get_rand_mask(data->grp, data->private_value, mask, in eap_pwd_build_commit_req()
268 if (crypto_ec_point_mul(data->grp->group, data->grp->pwe, mask, in eap_pwd_build_commit_req()
[all …]
/third_party/elfutils/libasm/
Dasm_newscn_ingrp.c41 GElf_Xword flags, AsmScnGrp_t *grp) in asm_newscn_ingrp() argument
49 if (grp->nmembers == 0) in asm_newscn_ingrp()
51 assert (grp->members == NULL); in asm_newscn_ingrp()
52 grp->members = result->data.main.next_in_group = result; in asm_newscn_ingrp()
57 = grp->members->data.main.next_in_group; in asm_newscn_ingrp()
58 grp->members = grp->members->data.main.next_in_group = result; in asm_newscn_ingrp()
61 ++grp->nmembers; in asm_newscn_ingrp()

12345678910