aboutsummaryrefslogtreecommitdiffhomepage
path: root/pyecsca/ec/mult.py (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Move scalar multipliers into a subpackage.J08nY2023-08-271-823/+0
|
* More scalarmult options.J08nY2023-08-271-12/+29
|
* Test all scalarmult combinations.J08nY2023-08-251-1/+1
|
* Further unify and specify scalarmults.J08nY2023-08-251-64/+155
|
* Add FixedWindowLTRMultiplier.J08nY2023-08-241-1/+75
|
* Implement RPA-RE.J08nY2023-07-281-0/+27
|
* Move to better hash implementations.J08nY2023-07-281-62/+107
|
* Add utilites for construction of RPA points.J08nY2023-07-271-0/+6
|
* Fix docstyle and some DeepSource warnings.J08nY2023-02-081-1/+1
|
* Fix mypy issues.J08nY2023-02-051-9/+9
|
* Merge collapsible `if` statementsdeepsource-autofix[bot]2022-03-011-3/+5
|
* More DeepSource fixes.J08nY2021-04-241-4/+4
|
* Make docstring style changes as per pydocstyle.J08nY2021-04-111-31/+20
|
* Implement fixes from DeepSource.J08nY2021-04-101-3/+3
|
* Use black.J08nY2021-04-101-31/+128
|
* The big documentation patch.J08nY2021-01-201-1/+6
|
* Introduce explicit field argument to formula calls.J08nY2021-01-191-6/+6
|
* Also trace precomputation in MultipleContext.J08nY2021-01-161-14/+28
|
* More docs.J08nY2020-12-171-5/+25
|
* Fixes for scalarmult.J08nY2020-07-101-1/+1
|
* Fix codestyle.J08nY2020-06-291-4/+4
|
* Fix type errors and increase code coverage.J08nY2020-06-141-2/+2
|
* Add a way for actions to have a result.J08nY2020-06-131-26/+26
|
* Add new complete formulas. Fix wNAF mult.J08nY2020-03-061-3/+3
|
* Add affine multiply and move neutral to curve class.J08nY2020-02-201-23/+25
|
* Fix handling of formulas with unary negation.J08nY2020-02-201-0/+4
|
* Fix LTR multiplier, add affine formula stuff.J08nY2020-02-191-1/+1
|
* Enforce coordinate model assumptions when loading curves.J08nY2020-02-191-41/+41
|
* Add the concept of a configuration. Add enumeration of configurations.J08nY2020-02-121-2/+4
|
* Rework context handling into a tree-based approach.J08nY2020-02-111-141/+160
|
* Rename AbelianGroup to DomainParameters.J08nY2020-02-101-5/+5
|
* Fix style errors.J08nY2020-02-081-1/+1
|
* Fix type errors, now mypy runs ok.J08nY2020-02-081-1/+1
|
* Fix op parsing.J08nY2019-12-231-2/+1
|
* Separate some scalar mults.J08nY2019-12-221-22/+78
|
* Add more parameters to ScalarMults.J08nY2019-12-221-34/+66
|
* Refactor ScalarMult.J08nY2019-12-221-81/+82
|
* Add proper context management.J08nY2019-04-231-36/+30
|
* Add AbelianGroup class.J08nY2019-04-211-42/+43
|
* Add prime parameter to EllipticCurve class.J08nY2019-03-211-0/+2
|
* Fix ladder scalar multiplier.J08nY2019-03-211-5/+5
|
* Fix some scalar-mult algos, rename some outputs of formulas.J08nY2019-03-211-18/+64
|
* Add Corons SPA resistant scalar mult. Add some TODOs.J08nY2019-03-211-0/+48
|
* Fix ladder multipliers.J08nY2019-03-211-4/+33
|
* Finish and test NAF multipliers.J08nY2019-03-211-13/+22
|
* Abstract out EFD from classes.J08nY2019-03-211-39/+33
|
* Add NAF scalar multiplication method sketches.J08nY2019-03-211-12/+92
|
* Add more tests and cleanup some typing errors.J08nY2019-03-211-3/+3
|
* Add Montgomery scalar mult.J08nY2019-03-211-5/+30
|
* Fix basic scalar multipliers.J08nY2019-03-211-16/+38
|