Lines Matching defs:scalars

38 /* test multiplication with group order, long and negative scalars */
78 const BIGNUM *scalars[6];
117 scalars[0] = scalars[1] = BN_value_one();
120 if (!TEST_true(EC_POINTs_mul(group, R, NULL, 2, points, scalars, ctx))
125 scalars[0] = n1;
127 scalars[1] = n2;
129 scalars[2] = n1;
131 scalars[3] = n2;
133 scalars[4] = n1;
135 scalars[5] = n2;
137 if (!TEST_true(EC_POINTs_mul(group, P, NULL, 6, points, scalars, ctx))
168 const BIGNUM *scalars[4];
554 scalars[0] = y; /* (group order + 1)/2, so y*Q + y*Q = Q */
555 scalars[1] = y;
558 if (!TEST_true(EC_POINTs_mul(group, P, NULL, 2, points, scalars, ctx))
559 || !TEST_true(EC_POINTs_mul(group, R, z, 2, points, scalars, ctx))
566 scalars[0] = y;
567 scalars[1] = z; /* z = -(order + y) */
569 if (!TEST_true(EC_POINTs_mul(group, P, NULL, 2, points, scalars, ctx))
575 scalars[0] = x;
576 scalars[1] = y;
577 scalars[2] = z; /* z = -(x+y) */
582 scalars[3] = scalar3;
584 if (!TEST_true(EC_POINTs_mul(group, P, NULL, 4, points, scalars, ctx))
789 const BIGNUM *scalars[3];
881 scalars[0] = y; /* (group order + 1)/2, so y*Q + y*Q = Q */
882 scalars[1] = y;
885 if (!TEST_true(EC_POINTs_mul(group, P, NULL, 2, points, scalars, ctx))
886 || !TEST_true(EC_POINTs_mul(group, R, z, 2, points, scalars, ctx))
895 scalars[0] = y;
896 scalars[1] = z; /* z = -(order + y) */
898 if (!TEST_true(EC_POINTs_mul(group, P, NULL, 2, points, scalars, ctx))
906 scalars[0] = x;
907 scalars[1] = y;
908 scalars[2] = z; /* z = -(x+y) */
910 if (!TEST_true(EC_POINTs_mul(group, P, NULL, 3, points, scalars, ctx))