Lines Matching defs:group
24 int ec_bignum_to_scalar(const EC_GROUP *group, EC_SCALAR *out, in ec_bignum_to_scalar()
34 int ec_scalar_equal_vartime(const EC_GROUP *group, const EC_SCALAR *a, in ec_scalar_equal_vartime()
40 int ec_scalar_is_zero(const EC_GROUP *group, const EC_SCALAR *a) { in ec_scalar_is_zero()
48 int ec_random_nonzero_scalar(const EC_GROUP *group, EC_SCALAR *out, in ec_random_nonzero_scalar()
54 void ec_scalar_to_bytes(const EC_GROUP *group, uint8_t *out, size_t *out_len, in ec_scalar_to_bytes()
61 int ec_scalar_from_bytes(const EC_GROUP *group, EC_SCALAR *out, in ec_scalar_from_bytes()
78 void ec_scalar_reduce(const EC_GROUP *group, EC_SCALAR *out, in ec_scalar_reduce()
87 void ec_scalar_add(const EC_GROUP *group, EC_SCALAR *r, const EC_SCALAR *a, in ec_scalar_add()
95 void ec_scalar_sub(const EC_GROUP *group, EC_SCALAR *r, const EC_SCALAR *a, in ec_scalar_sub()
103 void ec_scalar_neg(const EC_GROUP *group, EC_SCALAR *r, const EC_SCALAR *a) { in ec_scalar_neg()
109 void ec_scalar_select(const EC_GROUP *group, EC_SCALAR *out, BN_ULONG mask, in ec_scalar_select()
115 void ec_scalar_to_montgomery(const EC_GROUP *group, EC_SCALAR *r, in ec_scalar_to_montgomery()
121 void ec_scalar_from_montgomery(const EC_GROUP *group, EC_SCALAR *r, in ec_scalar_from_montgomery()
128 void ec_scalar_mul_montgomery(const EC_GROUP *group, EC_SCALAR *r, in ec_scalar_mul_montgomery()
135 void ec_simple_scalar_inv0_montgomery(const EC_GROUP *group, EC_SCALAR *r, in ec_simple_scalar_inv0_montgomery()
142 int ec_simple_scalar_to_montgomery_inv_vartime(const EC_GROUP *group, in ec_simple_scalar_to_montgomery_inv_vartime()
161 void ec_scalar_inv0_montgomery(const EC_GROUP *group, EC_SCALAR *r, in ec_scalar_inv0_montgomery()
166 int ec_scalar_to_montgomery_inv_vartime(const EC_GROUP *group, EC_SCALAR *r, in ec_scalar_to_montgomery_inv_vartime()