Lines Matching defs:scalar
869 const BIGNUM *scalar, size_t num,
879 * - r := scalar * G
880 * Fixed point mul: scalar != NULL && num == 0;
882 * Variable point mul: scalar == NULL && num == 1;
883 * - r := scalar * G + scalars[0] * points[0]
884 * used, e.g., in ECDSA verification: scalar != NULL && num == 1
892 return ossl_ec_wNAF_mul(group, r, scalar, num, points, scalars, ctx);
894 if (scalar != NULL && num == 0)
896 return ossl_ec_scalar_mul_ladder(group, r, scalar, NULL, ctx);
898 if (scalar == NULL && num == 1)
904 * r := scalar * G + scalars[0] * points[0]
912 if (!ossl_ec_scalar_mul_ladder(group, t, scalar, NULL, ctx)