diff --git a/src/backend/serial/scalar_mul/pippenger.rs b/src/backend/serial/scalar_mul/pippenger.rs index e477bcb..29b5b99 100644 --- a/src/backend/serial/scalar_mul/pippenger.rs +++ b/src/backend/serial/scalar_mul/pippenger.rs @@ -94,7 +94,7 @@ impl VartimeMultiscalarMul for Pippenger { // (scanning the whole set per digit position). let scalars = scalars .into_iter() - .map(|s| s.borrow().to_pippenger_radix(w).0); + .map(|s| s.borrow().to_radix_2w(w).0); let points = points .into_iter() diff --git a/src/backend/vector/scalar_mul/pippenger.rs b/src/backend/vector/scalar_mul/pippenger.rs index 80df558..0053e67 100644 --- a/src/backend/vector/scalar_mul/pippenger.rs +++ b/src/backend/vector/scalar_mul/pippenger.rs @@ -52,7 +52,7 @@ impl VartimeMultiscalarMul for Pippenger { // (scanning the whole collection per each digit position). let scalars = scalars .into_iter() - .map(|s| s.borrow().to_pippenger_radix(w).0); + .map(|s| s.borrow().to_radix_2w(w).0); let points = points .into_iter() diff --git a/src/scalar.rs b/src/scalar.rs index 73b6d82..330049e 100644 --- a/src/scalar.rs +++ b/src/scalar.rs @@ -979,7 +979,7 @@ impl Scalar { /// $$ /// with \\(-2\^w/2 \leq a_i < 2\^w/2\\) for \\(0 \leq i < (n-1)\\) and \\(-2\^w/2 \leq a_{n-1} \leq 2\^w/2\\). /// - pub(crate) fn to_pippenger_radix(&self, w: usize) -> ([i8; 43], usize) { + pub(crate) fn to_radix_2w(&self, w: usize) -> ([i8; 43], usize) { debug_assert!(w >= 6); debug_assert!(w <= 8); @@ -1519,7 +1519,7 @@ mod test { // from the produced representation precisely. for w in 6..9 { for scalar in (2..100).map(|s| Scalar::from(s as u64).invert() ).chain(iter::once(-Scalar::one())) { - let (digits, digits_count) = scalar.to_pippenger_radix(w); + let (digits, digits_count) = scalar.to_radix_2w(w); let radix = Scalar::from((1<