diff options
author | Peter Dettman <peter.dettman@bouncycastle.org> | 2013-09-28 20:21:20 +0400 |
---|---|---|
committer | Peter Dettman <peter.dettman@bouncycastle.org> | 2013-09-28 20:21:20 +0400 |
commit | ce071054cf89e6890e06dff462da93ec035ab502 (patch) | |
tree | f5b60eb65c15c524f1fbba4c3de7a569871abd89 /core/src/main/java/org/bouncycastle/math | |
parent | 2d0f484008da488474a00694e6fc5ed848f59950 (diff) |
Can't use WTauNafMultiplier with Lambda coordinates atm
Diffstat (limited to 'core/src/main/java/org/bouncycastle/math')
-rw-r--r-- | core/src/main/java/org/bouncycastle/math/ec/ECCurve.java | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/core/src/main/java/org/bouncycastle/math/ec/ECCurve.java b/core/src/main/java/org/bouncycastle/math/ec/ECCurve.java index dcb41f5c..b9dd29d2 100644 --- a/core/src/main/java/org/bouncycastle/math/ec/ECCurve.java +++ b/core/src/main/java/org/bouncycastle/math/ec/ECCurve.java @@ -694,8 +694,10 @@ public abstract class ECCurve protected ECMultiplier createDefaultMultiplier() { - // TODO Check what's needed for Tau-support in non-affine coordinates - if (isKoblitz()) + // TODO Check what's needed for Tau-support in lambda coordinates + if (isKoblitz() + && COORD_LAMBDA_AFFINE != getCoordinateSystem() + && COORD_LAMBDA_PROJECTIVE != getCoordinateSystem()) { return new WTauNafMultiplier(); } |