diff options
author | Peter Dettman <peter.dettman@bouncycastle.org> | 2013-09-27 08:42:55 +0400 |
---|---|---|
committer | Peter Dettman <peter.dettman@bouncycastle.org> | 2013-09-27 08:42:55 +0400 |
commit | bdabc650b2e6c5d56120b9b42292f08940206506 (patch) | |
tree | 83b1f2032ef957c78c1d38f4c8e5110c6b2cc4ad /core/src/main/java/org/bouncycastle/math | |
parent | d88695041592200f83af83bc7bccd58a89f038d9 (diff) |
WNaf entries are always odd
Diffstat (limited to 'core/src/main/java/org/bouncycastle/math')
-rw-r--r-- | core/src/main/java/org/bouncycastle/math/ec/WNafL2RMultiplier.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/core/src/main/java/org/bouncycastle/math/ec/WNafL2RMultiplier.java b/core/src/main/java/org/bouncycastle/math/ec/WNafL2RMultiplier.java index b5c4eaaf..d3254311 100644 --- a/core/src/main/java/org/bouncycastle/math/ec/WNafL2RMultiplier.java +++ b/core/src/main/java/org/bouncycastle/math/ec/WNafL2RMultiplier.java @@ -34,7 +34,7 @@ public class WNafL2RMultiplier extends AbstractECMultiplier int wi = wnaf[i]; int digit = wi >> 16, zeroes = wi & 0xFFFF; - int index = (Math.abs(digit) - 1) >>> 1; + int index = Math.abs(digit) >>> 1; ECPoint r = digit < 0 ? preCompNeg[index] : preComp[index]; R = R.twicePlus(r); |