Home
last modified time | relevance | path

Searched refs:fe_add (Results 1 – 3 of 3) sorted by relevance

/freebsd/crypto/krb5/src/plugins/preauth/spake/
H A Dedwards25519.c347 static void fe_add(fe_loose *h, const fe *f, const fe *g) { in fe_add() function
542 fe_add(&tmp, h, h); in fe_sq2_tt()
631 fe_add(&v, &vxx, &h->Z); // v = dy^2+1 in x25519_ge_frombytes_vartime()
647 fe_add(&check, &vxx, &u); in x25519_ge_frombytes_vartime()
699 fe_add(&r->YplusX, &p->Y, &p->X); in x25519_ge_p3_to_cached()
735 fe_add(&r->Y, &p->X, &p->Y); in ge_p2_dbl()
738 fe_add(&r->Y, &trZ, &trX); in ge_p2_dbl()
759 fe_add(&r->X, &p->Y, &p->X); in ge_madd()
764 fe_add(&r->T, &p->Z, &p->Z); in ge_madd()
766 fe_add(&r->Y, &trZ, &trY); in ge_madd()
[all …]
/freebsd/crypto/openssl/crypto/ec/
H A Dcurve25519.c1045 static void fe_add(fe h, const fe f, const fe g) in fe_add() function
2012 fe_add(v, v, h->Z); /* v = dy^2+1 */ in ge_frombytes_vartime()
2023 fe_add(check, vxx, u); /* vx^2+u */ in ge_frombytes_vartime()
2076 fe_add(r->YplusX, p->Y, p->X); in ge_p3_to_cached()
2107 fe_add(r->Y, p->X, p->Y); in ge_p2_dbl()
2109 fe_add(r->Y, r->Z, r->X); in ge_p2_dbl()
2128 fe_add(r->X, p->Y, p->X); in ge_madd()
2133 fe_add(t0, p->Z, p->Z); in ge_madd()
2135 fe_add(r->Y, r->Z, r->Y); in ge_madd()
2136 fe_add(r->Z, t0, r->T); in ge_madd()
[all …]
/freebsd/contrib/wireguard-tools/
H A Dcurve25519-fiat32.h260 static __always_inline void fe_add(fe_loose *h, const fe *f, const fe *g) in fe_add() function
824 fe_add(&x2l, &x2, &z2); in curve25519_generic()
825 fe_add(&z2l, &x3, &z3); in curve25519_generic()
830 fe_add(&x3l, &z3, &z2); in curve25519_generic()
837 fe_add(&tmp0l, &tmp0, &z3); in curve25519_generic()