Home
last modified time | relevance | path

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

/f-stack/freebsd/contrib/libsodium/src/libsodium/crypto_core/ed25519/ref10/
H A Ded25519_ref10.c666 signed char aslide[256]; in ge25519_double_scalarmult_vartime() local
674 slide_vartime(aslide, a); in ge25519_double_scalarmult_vartime()
713 if (aslide[i] || bslide[i]) { in ge25519_double_scalarmult_vartime()
721 if (aslide[i] > 0) { in ge25519_double_scalarmult_vartime()
723 ge25519_add(&t, &u, &Ai[aslide[i] / 2]); in ge25519_double_scalarmult_vartime()
724 } else if (aslide[i] < 0) { in ge25519_double_scalarmult_vartime()
726 ge25519_sub(&t, &u, &Ai[(-aslide[i]) / 2]); in ge25519_double_scalarmult_vartime()
899 static const signed char aslide[253] = { in ge25519_mul_l() local
938 if (aslide[i] > 0) { in ge25519_mul_l()
940 ge25519_add(&t, &u, &Ai[aslide[i] / 2]); in ge25519_mul_l()
[all …]