Home
last modified time | relevance | path

Searched refs:ge25519_p3 (Results 1 – 9 of 9) sorted by relevance

/f-stack/freebsd/contrib/libsodium/src/libsodium/include/sodium/private/
H A Ded25519_ref10.h54 } ge25519_p3; typedef
78 void ge25519_p3_tobytes(unsigned char *s, const ge25519_p3 *h);
80 int ge25519_frombytes(ge25519_p3 *h, const unsigned char *s);
84 void ge25519_p3_to_cached(ge25519_cached *r, const ge25519_p3 *p);
88 void ge25519_p1p1_to_p3(ge25519_p3 *r, const ge25519_p1p1 *p);
94 void ge25519_scalarmult_base(ge25519_p3 *h, const unsigned char *a);
97 const ge25519_p3 *A,
100 void ge25519_scalarmult(ge25519_p3 *h, const unsigned char *a,
101 const ge25519_p3 *p);
105 int ge25519_is_on_curve(const ge25519_p3 *p);
[all …]
/f-stack/freebsd/contrib/libsodium/src/libsodium/crypto_sign/ed25519/ref10/
H A Dobsolete.c17 ge25519_p3 A; in crypto_sign_edwards25519sha512batch_keypair()
41 ge25519_p3 A; in crypto_sign_edwards25519sha512batch()
42 ge25519_p3 R; in crypto_sign_edwards25519sha512batch()
81 ge25519_p3 A; in crypto_sign_edwards25519sha512batch_open()
82 ge25519_p3 R; in crypto_sign_edwards25519sha512batch_open()
83 ge25519_p3 cs3; in crypto_sign_edwards25519sha512batch_open()
H A Dkeypair.c16 ge25519_p3 A; in crypto_sign_ed25519_seed_keypair()
53 ge25519_p3 A; in crypto_sign_ed25519_pk_to_curve25519()
H A Dopen.c23 ge25519_p3 A; in _crypto_sign_ed25519_verify_detached()
H A Dsign.c73 ge25519_p3 R; in _crypto_sign_ed25519_detached()
/f-stack/freebsd/contrib/libsodium/src/libsodium/crypto_scalarmult/ed25519/ref10/
H A Dscalarmult_ed25519_ref10.c36 ge25519_p3 Q; in crypto_scalarmult_ed25519()
37 ge25519_p3 P; in crypto_scalarmult_ed25519()
61 ge25519_p3 Q; in crypto_scalarmult_ed25519_base()
/f-stack/freebsd/contrib/libsodium/src/libsodium/crypto_core/ed25519/
H A Dcore_ed25519.c9 ge25519_p3 p_p3; in crypto_core_ed25519_is_valid_point()
25 ge25519_p3 p_p3, q_p3, r_p3; in crypto_core_ed25519_add()
45 ge25519_p3 p_p3, q_p3, r_p3; in crypto_core_ed25519_sub()
/f-stack/freebsd/contrib/libsodium/src/libsodium/crypto_core/ed25519/ref10/
H A Ded25519_ref10.c417 ge25519_p3_0(ge25519_p3 *h) in ge25519_p3_0()
670 ge25519_p3 u; in ge25519_double_scalarmult_vartime()
671 ge25519_p3 A2; in ge25519_double_scalarmult_vartime()
752 ge25519_scalarmult(ge25519_p3 *h, const unsigned char *a, const ge25519_p3 *p) in ge25519_scalarmult()
759 ge25519_p3 p2, p3, p4, p5, p6, p7, p8; in ge25519_scalarmult()
897 ge25519_mul_l(ge25519_p3 *r, const ge25519_p3 *A) in ge25519_mul_l()
904 ge25519_p3 u; in ge25519_mul_l()
905 ge25519_p3 A2; in ge25519_mul_l()
951 ge25519_is_on_curve(const ge25519_p3 *p) in ge25519_is_on_curve()
978 ge25519_p3 pl; in ge25519_is_on_main_subgroup()
[all …]
/f-stack/freebsd/contrib/libsodium/src/libsodium/crypto_scalarmult/curve25519/ref10/
H A Dx25519_ref10.c138 ge25519_p3 A; in crypto_scalarmult_curve25519_ref10_base()