Skip to content

Commit 61907e7

Browse files
authored
fix(curves): use ec_double for point doubling in scalar_mul (#431)
1 parent 767d8aa commit 61907e7

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

crates/curves/src/scalar_mul.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ impl<E: EllipticCurve> AffinePoint<E> {
1515
if bit {
1616
result = result.map_or_else(|| Some(temp.clone()), |r| Some(&r + &temp));
1717
}
18-
temp = &temp + &temp;
18+
temp = E::ec_double(&temp);
1919
}
2020
result.expect("Scalar multiplication failed")
2121
}

0 commit comments

Comments
 (0)