Searched refs:ge_p3 (Results 1 – 3 of 3) sorted by relevance
/external/boringssl/src/third_party/fiat/ |
D | internal.h | 94 } ge_p3; typedef 117 int x25519_ge_frombytes_vartime(ge_p3 *h, const uint8_t *s); 118 void x25519_ge_p3_to_cached(ge_cached *r, const ge_p3 *p); 120 void x25519_ge_p1p1_to_p3(ge_p3 *r, const ge_p1p1 *p); 121 void x25519_ge_add(ge_p1p1 *r, const ge_p3 *p, const ge_cached *q); 122 void x25519_ge_sub(ge_p1p1 *r, const ge_p3 *p, const ge_cached *q); 124 ge_p3 *h, const uint8_t a[32], const uint8_t precomp_table[15 * 2 * 32]); 125 void x25519_ge_scalarmult_base(ge_p3 *h, const uint8_t a[32]); 126 void x25519_ge_scalarmult(ge_p2 *r, const uint8_t *scalar, const ge_p3 *A);
|
D | curve25519.c | 499 static void ge_p3_tobytes(uint8_t s[32], const ge_p3 *h) { in ge_p3_tobytes() 511 int x25519_ge_frombytes_vartime(ge_p3 *h, const uint8_t s[32]) { in x25519_ge_frombytes_vartime() 563 static void ge_p3_0(ge_p3 *h) { in ge_p3_0() 584 static void ge_p3_to_p2(ge_p2 *r, const ge_p3 *p) { in ge_p3_to_p2() 591 void x25519_ge_p3_to_cached(ge_cached *r, const ge_p3 *p) { in x25519_ge_p3_to_cached() 606 void x25519_ge_p1p1_to_p3(ge_p3 *r, const ge_p1p1 *p) { in x25519_ge_p1p1_to_p3() 615 ge_p3 t; in ge_p1p1_to_cached() 640 static void ge_p3_dbl(ge_p1p1 *r, const ge_p3 *p) { in ge_p3_dbl() 647 static void ge_madd(ge_p1p1 *r, const ge_p3 *p, const ge_precomp *q) { in ge_madd() 664 static void ge_msub(ge_p1p1 *r, const ge_p3 *p, const ge_precomp *q) { in ge_msub() [all …]
|
/external/boringssl/src/crypto/curve25519/ |
D | spake25519.c | 378 ge_p3 P; in SPAKE2_generate_msg() 436 ge_p3 mask; in SPAKE2_generate_msg() 483 ge_p3 Qstar; in SPAKE2_process_msg() 490 ge_p3 peers_mask; in SPAKE2_process_msg() 500 ge_p3 Q_ext; in SPAKE2_process_msg()
|