diff options
| author | J08nY | 2024-06-01 22:40:41 +0200 |
|---|---|---|
| committer | J08nY | 2024-06-01 22:40:41 +0200 |
| commit | 64ed0caf1272eaa73433a74ac2f12cfe2aa26271 (patch) | |
| tree | 9d53c0343f9ee64a40f8aacf28e6ea9201f3c911 /pyecsca/ec | |
| parent | 3f22cdec33ceff27bfdc6baae456950240936098 (diff) | |
| download | pyecsca-64ed0caf1272eaa73433a74ac2f12cfe2aa26271.tar.gz pyecsca-64ed0caf1272eaa73433a74ac2f12cfe2aa26271.tar.zst pyecsca-64ed0caf1272eaa73433a74ac2f12cfe2aa26271.zip | |
Fix bad init error in LadderMultiplier.
Diffstat (limited to 'pyecsca/ec')
| -rw-r--r-- | pyecsca/ec/mult/ladder.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/pyecsca/ec/mult/ladder.py b/pyecsca/ec/mult/ladder.py index 105587f..46ed546 100644 --- a/pyecsca/ec/mult/ladder.py +++ b/pyecsca/ec/mult/ladder.py @@ -41,8 +41,8 @@ class LadderMultiplier(ScalarMultiplier): ): super().__init__(short_circuit=short_circuit, ladd=ladd, dbl=dbl, scl=scl) self.complete = complete - if (not complete or short_circuit) and dbl is None: - raise ValueError + if (not complete) and dbl is None: + raise ValueError("When complete is not set LadderMultiplier requires a doubling formula.") def __hash__(self): return hash((LadderMultiplier, super().__hash__(), self.complete)) |
