aboutsummaryrefslogtreecommitdiff
path: root/pyecsca
Commit message (Expand)AuthorAgeFilesLines
* Add a way to control randomness in coountermeasures.J08nY2025-10-031-11/+22
* Better bound in additive split.J08nY2025-10-031-1/+1
* Allow for combinations of countermeasures.J08nY2025-10-031-50/+84
* Full equivalence.J08nY2025-10-021-1/+1
* Ignore some mypy issues.J08nY2025-09-021-5/+5
* Add consistency tests of graph_to_check_inputs and multiples_computed.J08nY2025-09-022-14/+14
* Fix use_init and use_multiply in errors_out.J08nY2025-08-214-54/+117
* Add complete and incomplete variants of NAF multipliers.J08nY2025-08-112-4/+64
* Fix TimeoutError on Python < 3.11.J08nY2025-08-111-0/+1
* Add no-wait futures.as_completed.J08nY2025-08-111-9/+15
* Cleanup check inputs in EPA.J08nY2025-07-311-0/+3
* Delete futures as they are completed.J08nY2025-07-311-0/+2
* Split EPA functonality to speed up computation.J08nY2025-07-312-17/+81
* Fix EPA test.J08nY2025-07-292-40/+71
* Improve memory and pickle space usage of FakePoint.J08nY2025-07-291-2/+14
* Fix mypy proper.J08nY2025-07-291-1/+1
* Fix mypy.J08nY2025-07-291-1/+1
* Fix literal union.J08nY2025-07-291-2/+2
* Add epa tracking functionality.J08nY2025-07-284-30/+103
* Fix mults_computed issue.J08nY2025-07-212-2/+10
* Fix fake_mult short-circuit check.J08nY2025-06-192-2/+2
* Remove prints and fix API change in action tree.J08nY2025-06-191-5/+0
* Fix multiples_computed and addition_chain.J08nY2025-06-192-3/+21
* More speed for MultipleContext.J08nY2025-06-192-14/+21
* Speedup multiples_computed.J08nY2025-06-191-0/+6
* Fix mypy.J08nY2025-06-171-5/+14
* Fix timebase setting.J08nY2025-06-161-12/+29
* Fix is_neutral.J08nY2025-03-311-1/+3
* Better is_neutral test in curve.J08nY2025-03-312-3/+11
* More specific Mod annotations.J08nY2025-03-314-29/+35
* Fix recursion, really.J08nY2025-03-301-1/+1
* Avoid infinite recursion.J08nY2025-03-301-2/+0
* Fix mods.J08nY2025-03-293-12/+12
* Add cube roots to other mod impls.J08nY2025-03-294-131/+136
* Add equality check via homogenity.J08nY2025-03-284-8/+185
* Fix bnaf always.J08nY2025-03-281-4/+6
* Move to loky for multiprocessing.J08nY2025-03-271-1/+1
* Add always to Binary NAF.J08nY2025-03-264-5/+32
* Fixup mypy.J08nY2025-03-201-4/+4
* Allow Mod formatting.J08nY2025-03-201-0/+3
* Add Brumley & Tuveri countermeasure.J08nY2025-03-191-0/+42
* Add "always" Comb multiplier that adds random multiples to dummy.J08nY2025-03-192-3/+24
* Cleanup docs from unnecessary inherited items.J08nY2025-03-192-8/+8
* Fix 3.9 annotations.J08nY2025-03-193-13/+9
* Add customizable splitting criterion in tree building.J08nY2025-03-191-19/+76
* Solve Flint exception.J08nY2025-03-181-1/+2
* More docs in tree building.J08nY2025-03-181-6/+102
* Handle ScalingFormula in MultipleContext.J08nY2025-03-152-21/+47
* Fix ECTester applet comms.J08nY2025-03-141-4/+4
* Fix type ignore.J08nY2025-03-131-4/+4