15#define ge25519 crypto_sign_ed25519_ref_ge25519
16#define ge25519_base crypto_sign_ed25519_ref_ge25519_base
17#define ge25519_unpackneg_vartime crypto_sign_ed25519_ref_unpackneg_vartime
18#define ge25519_pack crypto_sign_ed25519_ref_pack
19#define ge25519_isneutral_vartime crypto_sign_ed25519_ref_isneutral_vartime
20#define ge25519_double_scalarmult_vartime crypto_sign_ed25519_ref_double_scalarmult_vartime
21#define ge25519_scalarmult_base crypto_sign_ed25519_ref_scalarmult_base
35extern const ge25519 ge25519_base;
37int ge25519_unpackneg_vartime(
ge25519 *r,
const unsigned char p[32]);
39void ge25519_pack(
unsigned char r[32],
const ge25519 *p);
41int ge25519_isneutral_vartime(
const ge25519 *p);