Home
last modified time | relevance | path

Searched refs:fe51_mul (Results 1 – 7 of 7) sorted by relevance

/freebsd/sys/contrib/libsodium/src/libsodium/crypto_scalarmult/curve25519/sandy2x/
H A Dfe51_invert.c28 /* 9 */ fe51_mul(&z9,&t,x); in fe51_invert()
29 /* 11 */ fe51_mul(&z11,&z9,&z2); in fe51_invert()
31 /* 2^5 - 2^0 = 31 */ fe51_mul(&z2_5_0,&t,&z9); in fe51_invert()
34 /* 2^10 - 2^0 */ fe51_mul(&z2_10_0,&t,&z2_5_0); in fe51_invert()
37 /* 2^20 - 2^0 */ fe51_mul(&z2_20_0,&t,&z2_10_0); in fe51_invert()
40 /* 2^40 - 2^0 */ fe51_mul(&t,&t,&z2_20_0); in fe51_invert()
43 /* 2^50 - 2^0 */ fe51_mul(&z2_50_0,&t,&z2_10_0); in fe51_invert()
46 /* 2^100 - 2^0 */ fe51_mul(&z2_100_0,&t,&z2_50_0); in fe51_invert()
49 /* 2^200 - 2^0 */ fe51_mul(&t,&t,&z2_100_0); in fe51_invert()
52 /* 2^250 - 2^0 */ fe51_mul(&t,&t,&z2_50_0); in fe51_invert()
[all …]
H A Dfe51_mul.S11 ASM_HIDE_SYMBOL fe51_mul
14 .globl fe51_mul
17 .type fe51_mul, @function
20 fe51_mul: label
H A Dcurve25519_sandy2x.c58 fe51_mul(&x_51, &x_51, &z_51); in crypto_scalarmult_curve25519_sandy2x()
102 fe51_mul(&x_51, &x_51, &z_51); in crypto_scalarmult_curve25519_sandy2x_base()
H A Dfe51.h27 extern void fe51_mul(fe51 *, const fe51 *, const fe51 *);
H A Dfe51_namespace.h8 #define fe51_mul crypto_scalarmult_curve25519_sandy2x_fe51_mul macro
/freebsd/crypto/openssl/crypto/ec/
H A Dcurve25519.c393 # define fe51_mul x25519_fe51_mul macro
400 static void fe51_mul(fe51 h, const fe51 f, const fe51 g) in fe51_mul() function
461 fe51_mul(h, f, f); in fe51_sq()
622 fe51_mul(t1, z, t1); in fe51_invert()
624 fe51_mul(t0, t0, t1); in fe51_invert()
630 fe51_mul(t1, t1, t2); in fe51_invert()
638 fe51_mul(t1, t2, t1); in fe51_invert()
647 fe51_mul(t2, t2, t1); in fe51_invert()
654 fe51_mul(t2, t3, t2); in fe51_invert()
661 fe51_mul(t1, t2, t1); in fe51_invert()
[all …]
/freebsd/sys/contrib/libsodium/src/libsodium/
H A DMakefile.am126 crypto_scalarmult/curve25519/sandy2x/fe51_mul.S \