Symbol: ge25519
usr.bin/signify/ge25519.h
31
extern const ge25519 ge25519_base;
usr.bin/signify/ge25519.h
33
int ge25519_unpackneg_vartime(ge25519 *r, const unsigned char p[32]);
usr.bin/signify/ge25519.h
35
void ge25519_pack(unsigned char r[32], const ge25519 *p);
usr.bin/signify/ge25519.h
37
int ge25519_isneutral_vartime(const ge25519 *p);
usr.bin/signify/ge25519.h
39
void ge25519_double_scalarmult_vartime(ge25519 *r, const ge25519 *p1, const sc25519 *s1, const ge25519 *p2, const sc25519 *s2);
usr.bin/signify/ge25519.h
41
void ge25519_scalarmult_base(ge25519 *r, const sc25519 *s);
usr.bin/signify/mod_ed25519.c
111
ge25519 get1, get2;
usr.bin/signify/mod_ed25519.c
31
ge25519 gepk;
usr.bin/signify/mod_ed25519.c
57
ge25519 ger;
usr.bin/signify/mod_ge25519.c
187
static void setneutral(ge25519 *r)
usr.bin/signify/mod_ge25519.c
29
#define ge25519_p3 ge25519
usr.bin/signify/mod_ge25519.c
54
const ge25519 ge25519_base = {{{0x1A, 0xD5, 0x25, 0x8F, 0x60, 0x2D, 0x56, 0xC9, 0xB2, 0xA7, 0x25, 0x95, 0x60, 0xC7, 0x2C, 0x69,
usr.bin/ssh/ed25519.c
1770
static void setneutral(ge25519 *r)
usr.bin/ssh/ed25519.c
1915
ge25519 gepk;
usr.bin/ssh/ed25519.c
1943
ge25519 ger;
usr.bin/ssh/ed25519.c
1996
ge25519 get1, get2;
usr.bin/ssh/ed25519.c
738
const ge25519 ge25519_base;
usr.bin/ssh/ed25519.c
740
int ge25519_unpackneg_vartime(ge25519 *r, const unsigned char p[32]);
usr.bin/ssh/ed25519.c
742
static void ge25519_pack(unsigned char r[32], const ge25519 *p);
usr.bin/ssh/ed25519.c
744
int ge25519_isneutral_vartime(const ge25519 *p);
usr.bin/ssh/ed25519.c
746
static void ge25519_double_scalarmult_vartime(ge25519 *r, const ge25519 *p1, const sc25519 *s1, const ge25519 *p2, const sc25519 *s2);
usr.bin/ssh/ed25519.c
748
static void ge25519_scalarmult_base(ge25519 *r, const sc25519 *s);
usr.bin/ssh/ed25519.c
769
#define ge25519_p3 ge25519
usr.bin/ssh/ed25519.c
794
const ge25519 ge25519_base = {{{0x1A, 0xD5, 0x25, 0x8F, 0x60, 0x2D, 0x56, 0xC9, 0xB2, 0xA7, 0x25, 0x95, 0x60, 0xC7, 0x2C, 0x69,