Lines Matching refs:Q

42     EC_POINT *P = NULL, *Q = NULL, *R = NULL, *S = NULL;  in group_order_tests()  local
53 || !TEST_ptr(Q = EC_POINT_new(group)) in group_order_tests()
59 || !TEST_true(EC_POINT_mul(group, Q, order, NULL, NULL, ctx)) in group_order_tests()
60 || !TEST_true(EC_POINT_is_at_infinity(group, Q)) in group_order_tests()
64 || !TEST_true(EC_POINT_mul(group, Q, order, NULL, NULL, ctx)) in group_order_tests()
65 || !TEST_true(EC_POINT_is_at_infinity(group, Q)) in group_order_tests()
68 || !TEST_true(EC_POINT_mul(group, Q, n1, NULL, NULL, ctx)) in group_order_tests()
69 || !TEST_int_eq(0, EC_POINT_cmp(group, Q, P, ctx)) in group_order_tests()
71 || !TEST_true(EC_POINT_mul(group, Q, n1, NULL, NULL, ctx)) in group_order_tests()
72 || !TEST_true(EC_POINT_invert(group, Q, ctx)) in group_order_tests()
73 || !TEST_int_eq(0, EC_POINT_cmp(group, Q, P, ctx))) in group_order_tests()
92 || !TEST_true(EC_POINT_mul(group, Q, NULL, P, n1, ctx)) in group_order_tests()
93 || !TEST_int_eq(0, EC_POINT_cmp(group, Q, P, ctx)) in group_order_tests()
97 || !TEST_true(EC_POINT_mul(group, Q, NULL, P, n2, ctx)) in group_order_tests()
98 || !TEST_int_eq(0, EC_POINT_cmp(group, Q, P, ctx)) in group_order_tests()
102 || !TEST_true(EC_POINT_mul(group, Q, NULL, P, n2, ctx)) in group_order_tests()
103 || !TEST_int_eq(0, EC_POINT_cmp(group, Q, P, ctx))) in group_order_tests()
108 if (!TEST_true(EC_POINT_mul(group, Q, NULL, P, n2, ctx)) in group_order_tests()
110 || !TEST_true(EC_POINT_add(group, Q, Q, P, ctx)) in group_order_tests()
111 || !TEST_true(EC_POINT_is_at_infinity(group, Q)) in group_order_tests()
126 points[0] = Q; /* => infinity */ in group_order_tests()
130 points[2] = Q; /* => infinity */ in group_order_tests()
132 points[3] = Q; /* => infinity */ in group_order_tests()
136 points[5] = Q; /* => infinity */ in group_order_tests()
149 EC_POINT_free(Q); in group_order_tests()
164 EC_POINT *P = NULL, *Q = NULL, *R = NULL; in prime_field_tests() local
193 || !TEST_ptr(Q = EC_POINT_new(group)) in prime_field_tests()
197 || !TEST_true(EC_POINT_oct2point(group, Q, buf, 1, ctx)) in prime_field_tests()
198 || !TEST_true(EC_POINT_add(group, P, P, Q, ctx)) in prime_field_tests()
205 || !TEST_true(EC_POINT_set_compressed_coordinates(group, Q, x, 1, ctx))) in prime_field_tests()
208 if (!TEST_int_gt(EC_POINT_is_on_curve(group, Q, ctx), 0)) { in prime_field_tests()
209 if (!TEST_true(EC_POINT_get_affine_coordinates(group, Q, x, y, ctx))) in prime_field_tests()
235 || !TEST_true(EC_POINT_add(group, P, P, Q, ctx))) in prime_field_tests()
240 if (!TEST_true(EC_POINT_add(group, P, Q, R, ctx)) in prime_field_tests()
245 EC_POINT_point2oct(group, Q, POINT_CONVERSION_COMPRESSED, buf, in prime_field_tests()
249 || !TEST_int_eq(0, EC_POINT_cmp(group, P, Q, ctx))) in prime_field_tests()
254 len = EC_POINT_point2oct(group, Q, POINT_CONVERSION_UNCOMPRESSED, in prime_field_tests()
258 || !TEST_int_eq(0, EC_POINT_cmp(group, P, Q, ctx))) in prime_field_tests()
263 len = EC_POINT_point2oct(group, Q, POINT_CONVERSION_HYBRID, in prime_field_tests()
267 || !TEST_int_eq(0, EC_POINT_cmp(group, P, Q, ctx))) in prime_field_tests()
530 || !TEST_true(EC_POINT_copy(Q, P)) in prime_field_tests()
531 || !TEST_false(EC_POINT_is_at_infinity(group, Q)) in prime_field_tests()
534 || !TEST_true(EC_POINT_invert(group, Q, ctx)) /* P = -2Q */ in prime_field_tests()
535 || !TEST_true(EC_POINT_add(group, R, P, Q, ctx)) in prime_field_tests()
536 || !TEST_true(EC_POINT_add(group, R, R, Q, ctx)) in prime_field_tests()
538 || !TEST_false(EC_POINT_is_at_infinity(group, Q))) in prime_field_tests()
543 points[0] = Q; in prime_field_tests()
544 points[1] = Q; in prime_field_tests()
545 points[2] = Q; in prime_field_tests()
546 points[3] = Q; in prime_field_tests()
561 || !TEST_int_eq(0, EC_POINT_cmp(group, R, Q, ctx)) in prime_field_tests()
597 EC_POINT_free(Q); in prime_field_tests()
786 EC_POINT *P = NULL, *Q = NULL, *R = NULL; in char2_curve_test() local
806 || !TEST_ptr(Q = EC_POINT_new(group)) in char2_curve_test()
860 || !TEST_true(EC_POINT_copy(Q, P)) in char2_curve_test()
861 || !TEST_false(EC_POINT_is_at_infinity(group, Q)) in char2_curve_test()
864 || !TEST_true(EC_POINT_invert(group, Q, ctx)) /* P = -2Q */ in char2_curve_test()
865 || !TEST_true(EC_POINT_add(group, R, P, Q, ctx)) in char2_curve_test()
866 || !TEST_true(EC_POINT_add(group, R, R, Q, ctx)) in char2_curve_test()
868 || !TEST_false(EC_POINT_is_at_infinity(group, Q))) in char2_curve_test()
873 points[0] = Q; in char2_curve_test()
874 points[1] = Q; in char2_curve_test()
875 points[2] = Q; in char2_curve_test()
888 || !TEST_int_eq(0, EC_POINT_cmp(group, R, Q, ctx))) in char2_curve_test()
928 EC_POINT_free(Q); in char2_curve_test()
939 EC_POINT *P = NULL, *Q = NULL, *R = NULL; in char2_field_tests() local
965 || !TEST_ptr(Q = EC_POINT_new(group)) in char2_field_tests()
972 if (!TEST_true(EC_POINT_oct2point(group, Q, buf, 1, ctx)) in char2_field_tests()
973 || !TEST_true(EC_POINT_add(group, P, P, Q, ctx)) in char2_field_tests()
983 || !TEST_true(EC_POINT_set_compressed_coordinates(group, Q, x, 1, ctx)) in char2_field_tests()
986 || !TEST_true(EC_POINT_set_affine_coordinates(group, Q, x, y, ctx)) in char2_field_tests()
990 if (!TEST_int_gt(EC_POINT_is_on_curve(group, Q, ctx), 0)) { in char2_field_tests()
993 if (!TEST_true(EC_POINT_get_affine_coordinates(group, Q, x, y, ctx))) in char2_field_tests()
1020 || !TEST_true(EC_POINT_add(group, P, P, Q, ctx))) in char2_field_tests()
1025 if (!TEST_true(EC_POINT_add(group, P, Q, R, ctx)) in char2_field_tests()
1031 len = EC_POINT_point2oct(group, Q, POINT_CONVERSION_COMPRESSED, in char2_field_tests()
1035 || !TEST_int_eq(0, EC_POINT_cmp(group, P, Q, ctx))) in char2_field_tests()
1041 len = EC_POINT_point2oct(group, Q, POINT_CONVERSION_UNCOMPRESSED, in char2_field_tests()
1045 || !TEST_int_eq(0, EC_POINT_cmp(group, P, Q, ctx))) in char2_field_tests()
1053 EC_POINT_point2oct(group, Q, POINT_CONVERSION_HYBRID, buf, sizeof(buf), in char2_field_tests()
1057 || !TEST_int_eq(0, EC_POINT_cmp(group, P, Q, ctx))) in char2_field_tests()
1077 EC_POINT_free(Q); in char2_field_tests()
1319 EC_POINT *G = NULL, *P = NULL, *Q = NULL, *Q_CHECK = NULL; in nistp_single_test() local
1343 || !TEST_ptr(Q = EC_POINT_new(NISTP)) in nistp_single_test()
1368 EC_POINT_mul(NISTP, Q, n, NULL, NULL, ctx); in nistp_single_test()
1369 if (!TEST_int_eq(0, EC_POINT_cmp(NISTP, Q, Q_CHECK, ctx))) in nistp_single_test()
1372 EC_POINT_mul(NISTP, Q, NULL, G, n, ctx); in nistp_single_test()
1373 if (!TEST_int_eq(0, EC_POINT_cmp(NISTP, Q, Q_CHECK, ctx)) in nistp_single_test()
1384 EC_POINT_mul(NISTP, Q, m, NULL, NULL, ctx); in nistp_single_test()
1385 if (!TEST_int_eq(0, EC_POINT_cmp(NISTP, Q, Q_CHECK, ctx))) in nistp_single_test()
1388 EC_POINT_mul(NISTP, Q, NULL, P, m, ctx); in nistp_single_test()
1389 if (!TEST_int_eq(0, EC_POINT_cmp(NISTP, Q, Q_CHECK, ctx)) in nistp_single_test()
1400 EC_POINT_mul(NISTP, Q, m, NULL, NULL, ctx); in nistp_single_test()
1401 if (!TEST_int_eq(0, EC_POINT_cmp(NISTP, Q, Q_CHECK, ctx))) in nistp_single_test()
1404 EC_POINT_mul(NISTP, Q, NULL, P, m, ctx); in nistp_single_test()
1405 if (!TEST_int_eq(0, EC_POINT_cmp(NISTP, Q, Q_CHECK, ctx)) in nistp_single_test()
1411 EC_POINT_mul(NISTP, Q, n, NULL, NULL, ctx); in nistp_single_test()
1412 if (!TEST_int_eq(0, EC_POINT_cmp(NISTP, Q, Q_CHECK, ctx))) in nistp_single_test()
1415 EC_POINT_mul(NISTP, Q, NULL, G, n, ctx); in nistp_single_test()
1416 if (!TEST_int_eq(0, EC_POINT_cmp(NISTP, Q, Q_CHECK, ctx))) in nistp_single_test()
1424 || !TEST_true(EC_POINT_mul(NISTP, Q, m, P, n, ctx)) in nistp_single_test()
1425 || !TEST_int_eq(0, EC_POINT_cmp(NISTP, Q, G, ctx))) in nistp_single_test()
1433 EC_POINT_free(Q); in nistp_single_test()
2303 EC_POINT *Q = NULL, *Pinf = NULL; in ec_point_hex2point_test_helper() local
2315 || !TEST_ptr(Q = EC_POINT_hex2point(group, hex, NULL, bnctx)) in ec_point_hex2point_test_helper()
2316 || !TEST_int_eq(0, EC_POINT_cmp(group, Q, P, bnctx))) in ec_point_hex2point_test_helper()
2326 && !TEST_true(EC_POINT_is_at_infinity(group, Q))) in ec_point_hex2point_test_helper()
2334 EC_POINT_free(Q); in ec_point_hex2point_test_helper()
2701 const EC_POINT *Q = NULL; in custom_params_test() local
2853 if (!TEST_ptr(Q = EC_KEY_get0_public_key(eckey2)) in custom_params_test()
2854 || !TEST_int_eq(EC_POINT_point2oct(altgroup, Q, in custom_params_test()
2858 || !TEST_int_eq(EC_POINT_point2oct(altgroup, Q, in custom_params_test()