Monero
Loading...
Searching...
No Matches
ge_scalarmult_base.c File Reference
#include "ge.h"
#include "crypto_uint32.h"
#include "base.h"
Include dependency graph for ge_scalarmult_base.c:

Functions

static unsigned char equal (signed char b, signed char c)
static unsigned char negative (signed char b)
static void cmov (ge_precomp *t, ge_precomp *u, unsigned char b)
static void select (ge_precomp *t, int pos, signed char b)
void ge_scalarmult_base (ge_p3 *h, const unsigned char *a)

Variables

static ge_precomp base [32][8]

Function Documentation

◆ cmov()

void cmov ( ge_precomp * t,
ge_precomp * u,
unsigned char b )
static

◆ equal()

unsigned char equal ( signed char b,
signed char c )
static

◆ ge_scalarmult_base()

void ge_scalarmult_base ( ge_p3 * h,
const unsigned char * a )

◆ negative()

unsigned char negative ( signed char b)
static

◆ select()

void select ( ge_precomp * t,
int pos,
signed char b )
static

Variable Documentation

◆ base

ge_precomp base[32][8]
static