Searched refs:ge25519_p3 (Results 1 – 10 of 10) sorted by relevance
/freebsd/sys/contrib/libsodium/src/libsodium/include/sodium/private/ |
H A D | ed25519_ref10.h | 54 } 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); 82 int ge25519_frombytes_negate_vartime(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); 90 void ge25519_add(ge25519_p1p1 *r, const ge25519_p3 *p, const ge25519_cached *q); 92 void ge25519_sub(ge25519_p1p1 *r, const ge25519_p3 *p, const ge25519_cached *q); 94 void ge25519_scalarmult_base(ge25519_p3 *h, const unsigned char *a); 97 const ge25519_p3 *A, [all …]
|
/freebsd/sys/contrib/libsodium/src/libsodium/crypto_sign/ed25519/ref10/ |
H A D | obsolete.c | 17 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 D | keypair.c | 16 ge25519_p3 A; in crypto_sign_ed25519_seed_keypair() 53 ge25519_p3 A; in crypto_sign_ed25519_pk_to_curve25519()
|
H A D | open.c | 23 ge25519_p3 A; in _crypto_sign_ed25519_verify_detached()
|
H A D | sign.c | 73 ge25519_p3 R; in _crypto_sign_ed25519_detached()
|
/freebsd/sys/contrib/libsodium/src/libsodium/crypto_scalarmult/ed25519/ref10/ |
H A D | scalarmult_ed25519_ref10.c | 36 ge25519_p3 Q; in crypto_scalarmult_ed25519() 37 ge25519_p3 P; in crypto_scalarmult_ed25519() 61 ge25519_p3 Q; in crypto_scalarmult_ed25519_base()
|
/freebsd/sys/contrib/libsodium/src/libsodium/crypto_core/ed25519/ |
H A D | core_ed25519.c | 9 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()
|
/freebsd/sys/contrib/libsodium/src/libsodium/crypto_core/ed25519/ref10/ |
H A D | ed25519_ref10.c | 171 ge25519_add(ge25519_p1p1 *r, const ge25519_p3 *p, const ge25519_cached *q) in ge25519_add() 232 ge25519_frombytes(ge25519_p3 *h, const unsigned char *s) in ge25519_frombytes() 277 ge25519_frombytes_negate_vartime(ge25519_p3 *h, const unsigned char *s) in ge25519_frombytes_negate_vartime() 326 ge25519_madd(ge25519_p1p1 *r, const ge25519_p3 *p, const ge25519_precomp *q) in ge25519_madd() 347 ge25519_msub(ge25519_p1p1 *r, const ge25519_p3 *p, const ge25519_precomp *q) in ge25519_msub() 380 ge25519_p1p1_to_p3(ge25519_p3 *r, const ge25519_p1p1 *p) in ge25519_p1p1_to_p3() 417 ge25519_p3_0(ge25519_p3 *h) in ge25519_p3_0() 439 ge25519_p3_to_cached(ge25519_cached *r, const ge25519_p3 *p) in ge25519_p3_to_cached() 448 ge25519_p3_to_precomp(ge25519_precomp *pi, const ge25519_p3 *p) in ge25519_p3_to_precomp() 469 ge25519_p3_to_p2(ge25519_p2 *r, const ge25519_p3 *p) in ge25519_p3_to_p2() [all …]
|
/freebsd/crypto/openssh/ |
H A D | ed25519.c | 771 #define ge25519_p3 ge25519 macro 1666 static void p1p1_to_p3(ge25519_p3 *r, const ge25519_p1p1 *p) in p1p1_to_p3() 1672 static void ge25519_mixadd2(ge25519_p3 *r, const ge25519_aff *q) in ge25519_mixadd2() 1695 static void add_p1p1(ge25519_p1p1 *r, const ge25519_p3 *p, const ge25519_p3 *q) in add_p1p1() 1785 int ge25519_unpackneg_vartime(ge25519_p3 *r, const unsigned char p[32]) in ge25519_unpackneg_vartime() 1832 static void ge25519_pack(unsigned char r[32], const ge25519_p3 *p) in ge25519_pack() 1842 int ge25519_isneutral_vartime(const ge25519_p3 *p) in ge25519_isneutral_vartime() 1851 … void ge25519_double_scalarmult_vartime(ge25519_p3 *r, const ge25519_p3 *p1, const sc25519 *s1, co… in ge25519_double_scalarmult_vartime() 1854 ge25519_p3 pre[16]; in ge25519_double_scalarmult_vartime() 1895 static void ge25519_scalarmult_base(ge25519_p3 *r, const sc25519 *s) in ge25519_scalarmult_base()
|
/freebsd/sys/contrib/libsodium/src/libsodium/crypto_scalarmult/curve25519/ref10/ |
H A D | x25519_ref10.c | 138 ge25519_p3 A; in crypto_scalarmult_curve25519_ref10_base()
|