35 typedef int32_t
fe[10];
139 void sc_0(
unsigned char *);
141 void sc_add(
unsigned char *,
const unsigned char *,
const unsigned char *);
142 void sc_sub(
unsigned char *,
const unsigned char *,
const unsigned char *);
143 void sc_mulsub(
unsigned char *,
const unsigned char *,
const unsigned char *,
const unsigned char *);
144 int sc_check(
const unsigned char *);
#define s(x, c)
Definition: aesb.c:47
const fe fe_fffb4
Definition: crypto-ops-data.c:872
void ge_add(ge_p1p1 *, const ge_p3 *, const ge_cached *)
Definition: crypto-ops.c:1126
const fe fe_d2
Definition: crypto-ops-data.c:39
void ge_double_scalarmult_precomp_vartime(ge_p2 *, const unsigned char *, const ge_p3 *, const unsigned char *, const ge_dsmp)
Definition: crypto-ops.c:2294
void sc_0(unsigned char *)
Definition: crypto-ops.c:2426
const fe fe_fffb3
Definition: crypto-ops-data.c:871
void ge_scalarmult_base(ge_p3 *, const unsigned char *)
Definition: crypto-ops.c:1639
ge_cached ge_dsmp[8]
Definition: crypto-ops.h:78
const fe fe_ma2
Definition: crypto-ops-data.c:867
int32_t fe[10]
Definition: crypto-ops.h:35
const fe fe_ma
Definition: crypto-ops-data.c:868
const ge_precomp ge_base[32][8]
Definition: crypto-ops-data.c:42
void sc_reduce32(unsigned char *)
Definition: crypto-ops.c:2433
void ge_dsm_precomp(ge_dsmp r, const ge_p3 *s)
Definition: crypto-ops.c:1175
void ge_p1p1_to_p2(ge_p2 *, const ge_p1p1 *)
Definition: crypto-ops.c:1472
void ge_p3_to_cached(ge_cached *, const ge_p3 *)
Definition: crypto-ops.c:1545
int ge_frombytes_vartime(ge_p3 *, const unsigned char *)
Definition: crypto-ops.c:1334
const fe fe_d
Definition: crypto-ops-data.c:37
void sc_sub(unsigned char *, const unsigned char *, const unsigned char *)
Definition: crypto-ops.c:2687
void ge_tobytes(unsigned char *, const ge_p2 *)
Definition: crypto-ops.c:1704
const fe fe_fffb1
Definition: crypto-ops-data.c:869
void ge_p2_dbl(ge_p1p1 *, const ge_p2 *)
Definition: crypto-ops.c:1505
void sc_mulsub(unsigned char *, const unsigned char *, const unsigned char *, const unsigned char *)
Definition: crypto-ops.c:2837
void ge_mul8(ge_p1p1 *, const ge_p2 *)
Definition: crypto-ops.c:2301
const ge_precomp ge_Bi[8]
Definition: crypto-ops-data.c:846
void ge_p3_to_p2(ge_p2 *, const ge_p3 *)
Definition: crypto-ops.c:1558
int sc_check(const unsigned char *)
Definition: crypto-ops.c:3814
void ge_p1p1_to_p3(ge_p3 *, const ge_p1p1 *)
Definition: crypto-ops.c:1484
void ge_double_scalarmult_base_vartime(ge_p2 *, const unsigned char *, const ge_p3 *, const unsigned char *)
Definition: crypto-ops.c:1196
const fe fe_sqrtm1
Definition: crypto-ops-data.c:38
int sc_isnonzero(const unsigned char *)
Definition: crypto-ops.c:3826
void sc_reduce(unsigned char *)
Definition: crypto-ops.c:1728
void sc_add(unsigned char *, const unsigned char *, const unsigned char *)
Definition: crypto-ops.c:2548
void ge_fromfe_frombytes_vartime(ge_p2 *, const unsigned char *)
Definition: crypto-ops.c:2310
void ge_scalarmult(ge_p2 *, const unsigned char *, const ge_p3 *)
Definition: crypto-ops.c:2038
void ge_p3_tobytes(unsigned char *, const ge_p3 *)
Definition: crypto-ops.c:1566
const fe fe_fffb2
Definition: crypto-ops-data.c:870
const uint32_t T[512]
Definition: groestl_tables.h:36
static const key Z
Definition: rctOps.h:62
Definition: crypto-ops.h:65
Definition: crypto-ops.h:52
Definition: crypto-ops.h:39
Definition: crypto-ops.h:45
Definition: crypto-ops.h:59