aboutsummaryrefslogtreecommitdiff
path: root/pyecsca/sca/re/rpa.py
Commit message (Expand)AuthorAgeFilesLines
* Add MultPointBlinding countermeasure and test it.J08nY13 days1-2/+19
* refactor: remove unused importsdeepsource-autofix[bot]2025-10-031-8/+1
* Add consistency tests of graph_to_check_inputs and multiples_computed.J08nY2025-09-021-1/+1
* Fix use_init and use_multiply in errors_out.J08nY2025-08-211-36/+59
* Fix EPA test.J08nY2025-07-291-18/+65
* Add epa tracking functionality.J08nY2025-07-281-14/+4
* Fix fake_mult short-circuit check.J08nY2025-06-191-1/+1
* Remove prints and fix API change in action tree.J08nY2025-06-191-5/+0
* Fix multiples_computed and addition_chain.J08nY2025-06-191-1/+13
* More speed for MultipleContext.J08nY2025-06-191-7/+8
* Handle ScalingFormula in MultipleContext.J08nY2025-03-151-2/+11
* Blacken.J08nY2025-03-131-3/+20
* Docs for countermeasures.J08nY2025-03-121-5/+5
* Fix multiple mult in rpa context.J08nY2025-03-121-1/+1
* Handle precomp points in multiple context.J08nY2025-03-121-11/+36
* Move to union in annotations.J08nY2025-03-111-2/+2
* Add different multiple tracking in multiples_computed.J08nY2025-03-111-6/+32
* Fix codestyle.J08nY2025-03-081-4/+4
* Add RPA variant of addition_chain.J08nY2025-03-081-3/+44
* Remove SwapLadderMultiplier.J08nY2024-08-281-3/+3
* More ladder multipliers.J08nY2024-08-281-3/+17
* Move to function based Mod dispatch.J08nY2024-07-151-10/+10
* Make imports absolute (to allow doctests).J08nY2024-06-011-13/+21
* More docs.J08nY2024-05-211-0/+20
* Fix docs for MultipleContext.J08nY2024-05-211-2/+2
* Fix DeepSourcce issues.J08nY2024-04-161-1/+1
* Fix types.J08nY2024-04-091-1/+1
* Abstract out tree building in RPA and extract common RE class.J08nY2024-04-081-78/+118
* Allow merging of config sets in dmap.J08nY2024-01-281-1/+1
* Fix and speedup tree construction.J08nY2024-01-211-12/+9
* Add more utilities for working with maps and trees.J08nY2024-01-191-13/+10
* Make tree building more general.J08nY2024-01-181-2/+2
* Add utility ZVP functions.J08nY2024-01-121-16/+74
* Abstract out distinguishing tree computation.J08nY2024-01-081-50/+5
* Document multiple context attrs.J08nY2023-11-291-0/+3
* Make RPA-RE work based on the inputs.J08nY2023-11-271-7/+48
* Log scalarmult names in RPA tree.J08nY2023-11-271-1/+1
* Fix mypy.J08nY2023-10-261-1/+1
* Make RPA-RE precompute the distinguishing tree.J08nY2023-10-261-40/+80
* Enhance RPA, add logging.J08nY2023-10-161-14/+38
* More docs for scalarmults.J08nY2023-10-041-4/+1
* Fix docs.J08nY2023-08-291-0/+3
* Add ZVP point computation.J08nY2023-08-291-3/+3
* Add reading of ECTester and ecgen domain parameter files.J08nY2023-08-031-1/+1
* Add tests for RPA-RE.J08nY2023-07-281-4/+4
* Implement RPA-RE.J08nY2023-07-281-7/+67
* Add utilites for construction of RPA points.J08nY2023-07-271-0/+44
* Fix docstyle and some DeepSource warnings.J08nY2023-02-081-1/+1
* Fix MultipleContext tracing of two actions.J08nY2021-05-121-2/+9
* Make docstring style changes as per pydocstyle.J08nY2021-04-111-2/+2