aboutsummaryrefslogtreecommitdiffhomepage
path: root/pyecsca/ec/mult (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Avoid unnecessary precomputation in window mults.J08nY2025-11-192-3/+6
|
* Fix Comb precomputation.J08nY2025-11-191-1/+1
|
* Add MultPointBlinding countermeasure and test it.J08nY2025-10-261-0/+13
|
* refactor: remove unused importsdeepsource-autofix[bot]2025-10-032-3/+0
| | | | An object has been imported but is not used anywhere in the file. It should either be used or the import should be removed.
* Full equivalence.J08nY2025-10-021-1/+1
|
* Fix use_init and use_multiply in errors_out.J08nY2025-08-212-5/+8
|
* Add complete and incomplete variants of NAF multipliers.J08nY2025-08-111-4/+57
|
* Add epa tracking functionality.J08nY2025-07-281-2/+19
|
* Fix bnaf always.J08nY2025-03-281-4/+6
|
* Add always to Binary NAF.J08nY2025-03-264-5/+32
|
* Add "always" Comb multiplier that adds random multiples to dummy.J08nY2025-03-191-3/+16
|
* Handle ScalingFormula in MultipleContext.J08nY2025-03-151-19/+36
|
* Blacken.J08nY2025-03-136-12/+31
|
* Add "bits" param to scalarmults to have control over their range.J08nY2025-03-138-31/+36
|
* Docs for countermeasures.J08nY2025-03-121-1/+1
|
* Fix multiple mult in rpa context.J08nY2025-03-121-1/+1
|
* Handle precomp points in multiple context.J08nY2025-03-125-21/+37
|
* Add different multiple tracking in multiples_computed.J08nY2025-03-111-1/+1
|
* Add RPA variant of addition_chain.J08nY2025-03-082-0/+38
|
* Add plausible to docs.J08nY2024-08-281-1/+1
|
* Remove SwapLadderMultiplier.J08nY2024-08-281-94/+0
| | | | It is the same as LadderMultiplier. The swaps are not tracked.
* More ladder multipliers.J08nY2024-08-287-36/+91
|
* Add XDH (X25519, X448).J08nY2024-08-271-2/+78
|
* Redo LadderMult fix.J08nY2024-06-031-2/+5
|
* Fix bad init error in LadderMultiplier.J08nY2024-06-011-2/+2
|
* Make imports absolute (to allow doctests).J08nY2024-06-017-158/+344
|
* More precise error message for scalarmult init.J08nY2024-05-271-1/+1
|
* Fix scalarmult hash impls to allow for proper inclusion in sets.J08nY2024-04-047-14/+14
|
* Add more utilities for working with maps and trees.J08nY2024-01-191-0/+16
|
* Add Window multiplier with Booth recoding.J08nY2023-12-011-22/+148
|
* Enhance RPA, add logging.J08nY2023-10-161-1/+1
|
* Fix comb mult reprs.J08nY2023-10-161-0/+6
|
* Make multiplier reprs more concise.J08nY2023-10-166-10/+10
|
* Fix variable name issue in Comb.J08nY2023-10-041-2/+2
|
* Add Comb multipliers.J08nY2023-10-043-8/+202
|
* Add fullprecomp multiplier.J08nY2023-10-044-2/+120
|
* More docs for scalarmults.J08nY2023-10-047-14/+128
|
* Fix RPA distinguish test.J08nY2023-08-271-1/+1
|
* Add sliding window multiplier.J08nY2023-08-274-49/+103
|
* Move scalar multipliers into a subpackage.J08nY2023-08-276-0/+871