aboutsummaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
Diffstat (limited to 'test')
-rw-r--r--test/ec/test_countermeasures.py1
-rw-r--r--test/ec/test_mult.py1
-rw-r--r--test/sca/test_rpa.py4
3 files changed, 4 insertions, 2 deletions
diff --git a/test/ec/test_countermeasures.py b/test/ec/test_countermeasures.py
index 3cd5461..1bf1477 100644
--- a/test/ec/test_countermeasures.py
+++ b/test/ec/test_countermeasures.py
@@ -42,6 +42,7 @@ def mults(secp128r1, add, dbl):
for combination in product(*rtl_options.values())
]
bnaf_options = {
+ "always": (True, False),
"direction": tuple(ProcessingDirection),
"accumulation_order": tuple(AccumulationOrder),
}
diff --git a/test/ec/test_mult.py b/test/ec/test_mult.py
index 07ddcdf..9617fa5 100644
--- a/test/ec/test_mult.py
+++ b/test/ec/test_mult.py
@@ -382,6 +382,7 @@ def test_basic_multipliers(secp128r1, num, add, dbl):
for combination in product(*rtl_options.values())
]
bnaf_options = {
+ "always": (True, False),
"direction": tuple(ProcessingDirection),
"accumulation_order": tuple(AccumulationOrder),
}
diff --git a/test/sca/test_rpa.py b/test/sca/test_rpa.py
index c2083ba..8be35f1 100644
--- a/test/sca/test_rpa.py
+++ b/test/sca/test_rpa.py
@@ -168,10 +168,10 @@ def test_distinguish_basic(distinguish_params_sw, add, dbl, neg):
RTLMultiplier(add, dbl, None, True, AccumulationOrder.PeqPR, False),
SimpleLadderMultiplier(add, dbl, None, True, True),
BinaryNAFMultiplier(
- add, dbl, neg, None, ProcessingDirection.LTR, AccumulationOrder.PeqPR, True
+ add, dbl, neg, None, False, ProcessingDirection.LTR, AccumulationOrder.PeqPR, True
),
BinaryNAFMultiplier(
- add, dbl, neg, None, ProcessingDirection.RTL, AccumulationOrder.PeqPR, True
+ add, dbl, neg, None, False, ProcessingDirection.RTL, AccumulationOrder.PeqPR, True
),
WindowNAFMultiplier(
add, dbl, neg, 3, None, AccumulationOrder.PeqPR, True, True