| /src/sys/external/isc/libsodium/dist/src/libsodium/include/sodium/private/ |
| ed25519_ref10.h | 38 ge25519_p3 (extended): (X:Y:Z:T) satisfying x=X/Z, y=Y/Z, XY=ZT 54 } ge25519_p3; typedef in typeref:struct:__anon6517 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) [all...] |
| /src/sys/external/isc/libsodium/dist/src/libsodium/crypto_sign/ed25519/ref10/ |
| obsolete.c | 17 ge25519_p3 A; 41 ge25519_p3 A; 42 ge25519_p3 R; 81 ge25519_p3 A; 82 ge25519_p3 R; 83 ge25519_p3 cs3;
|
| keypair.c | 16 ge25519_p3 A; 53 ge25519_p3 A;
|
| open.c | 23 ge25519_p3 A;
|
| sign.c | 73 ge25519_p3 R;
|
| /src/sys/external/isc/libsodium/dist/src/libsodium/crypto_core/ed25519/ |
| core_ed25519.c | 9 ge25519_p3 p_p3; 25 ge25519_p3 p_p3, q_p3, r_p3; 45 ge25519_p3 p_p3, q_p3, r_p3;
|
| /src/sys/external/isc/libsodium/dist/src/libsodium/crypto_scalarmult/ed25519/ref10/ |
| scalarmult_ed25519_ref10.c | 36 ge25519_p3 Q; 37 ge25519_p3 P; 61 ge25519_p3 Q;
|
| /src/sys/external/isc/libsodium/dist/src/libsodium/crypto_core/ed25519/ref10/ |
| ed25519_ref10.c | 171 ge25519_add(ge25519_p1p1 *r, const ge25519_p3 *p, const ge25519_cached *q) 232 ge25519_frombytes(ge25519_p3 *h, const unsigned char *s) 277 ge25519_frombytes_negate_vartime(ge25519_p3 *h, const unsigned char *s) 326 ge25519_madd(ge25519_p1p1 *r, const ge25519_p3 *p, const ge25519_precomp *q) 347 ge25519_msub(ge25519_p1p1 *r, const ge25519_p3 *p, const ge25519_precomp *q) 380 ge25519_p1p1_to_p3(ge25519_p3 *r, const ge25519_p1p1 *p) 417 ge25519_p3_0(ge25519_p3 *h) 439 ge25519_p3_to_cached(ge25519_cached *r, const ge25519_p3 *p) 448 ge25519_p3_to_precomp(ge25519_precomp *pi, const ge25519_p3 *p) 469 ge25519_p3_to_p2(ge25519_p2 *r, const ge25519_p3 *p [all...] |
| /src/sys/external/isc/libsodium/dist/src/libsodium/crypto_scalarmult/curve25519/ref10/ |
| x25519_ref10.c | 138 ge25519_p3 A;
|
| /src/crypto/external/bsd/openssh/dist/ |
| ed25519.c | 771 #define ge25519_p3 ge25519 macro 1666 static void p1p1_to_p3(ge25519_p3 *r, const ge25519_p1p1 *p) 1672 static void ge25519_mixadd2(ge25519_p3 *r, const ge25519_aff *q) 1695 static void add_p1p1(ge25519_p1p1 *r, const ge25519_p3 *p, const ge25519_p3 *q) 1785 int ge25519_unpackneg_vartime(ge25519_p3 *r, const unsigned char p[32]) 1832 static void ge25519_pack(unsigned char r[32], const ge25519_p3 *p) 1842 int ge25519_isneutral_vartime(const ge25519_p3 *p) 1851 static void ge25519_double_scalarmult_vartime(ge25519_p3 *r, const ge25519_p3 *p1, const sc25519 *s1, const ge25519_p3 *p2, const sc25519 *s2 [all...] |