aboutsummaryrefslogtreecommitdiffhomepage
path: root/pyecsca/ec (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* Move to importlib.resources for test data discovery.J08nY2023-08-081-1/+1
|
* Fix curve validation.J08nY2023-08-082-13/+3
|
* Docs fix in context.pyJ08nY2023-08-082-4/+2
|
* Add .to_coords to domain params and curve objects.J08nY2023-08-043-20/+106
| | | | Also adds coordinate assumption validation to ec curve constructor.
* Add reading of ECTester and ecgen domain parameter files.J08nY2023-08-031-22/+133
|
* Add more docs to divpoly and a perf module.J08nY2023-08-011-6/+9
|
* Add sagemath test for larg-er divpoly.J08nY2023-08-011-3/+6
|
* Add multiplication-by-n polynomial computation to divpoly.J08nY2023-08-011-0/+263
|
* Add divpoly computation.J08nY2023-07-291-1/+1
|
* Add ZVP formula unroll.J08nY2023-07-292-6/+5
|
* Implement RPA-RE.J08nY2023-07-281-0/+27
|
* Move to better hash implementations.J08nY2023-07-287-70/+115
|
* Add utilites for construction of RPA points.J08nY2023-07-271-0/+6
|
* Tiny performance improvements.J08nY2023-07-243-6/+6
|
* Process OpResults better.J08nY2023-07-242-8/+24
|
* Apply leakage model to execution tree.J08nY2023-07-242-2/+18
|
* Allow for iter over Point.J08nY2023-05-201-0/+13
|
* Only validate assumptions if there are any.J08nY2023-02-132-4/+4
|
* Cache unparsed assumptions in formula.J08nY2023-02-121-2/+7
|
* Add __slots__ to Mods.J08nY2023-02-121-0/+5
|
* Skip unnecessary modular reductions and casts in GMPMod.J08nY2023-02-121-18/+35
|
* Move from instance check to direct typecheck in GMPMod.J08nY2023-02-121-2/+4
|
* Save an unnecessary cast in GMPMod.J08nY2023-02-121-4/+4
|
* Get rid of getcontext/setcontext functions.J08nY2023-02-122-62/+23
|
* Make contexts global and not thread-local.J08nY2023-02-121-6/+8
|
* More DeepSource fixes.J08nY2023-02-084-1/+13
|
* Fix docstyle and some DeepSource warnings.J08nY2023-02-0817-29/+33
|
* Fix mypy issues.J08nY2023-02-053-16/+14
|
* Bump std submodule.J08nY2022-12-281-0/+0
|
* Merge pull request #17 from J08nY/deepsource-fix-325158fbJán Jančár2022-03-011-14/+14
|\ | | | | Return `NotImplemented` instead of raising `NotImplementedError`
| * Return `NotImplemented` instead of raising `NotImplementedError`deepsource-autofix[bot]2022-03-011-14/+14
| |
* | Merge collapsible `if` statementsdeepsource-autofix[bot]2022-03-012-9/+9
|/
* Update std submodule.J08nY2021-11-271-0/+0
|
* Fix type issue in params.load_category.J08nY2021-11-261-2/+2
|
* Fix formula execution with sympy 1.9.1.J08nY2021-11-261-2/+2
|
* Fix working with SymbolicMods in formulas.J08nY2021-11-261-1/+4
|
* Add reproducer for issue #14.J08nY2021-05-201-1/+2
|
* Handle fully symbolic assumptions.J08nY2021-05-201-1/+13
| | | | Fixes #13.
* Properly raise warnings.J08nY2021-05-191-3/+4
|
* Bump std submodule.J08nY2021-05-121-0/+0
|
* More DeepSource fixes.J08nY2021-04-2414-20/+20
|
* Make docstring style changes as per pydocstyle.J08nY2021-04-1117-166/+154
|
* Implement fixes from DeepSource.J08nY2021-04-106-85/+88
|
* Use black.J08nY2021-04-1015-190/+648
|
* Better parsing of "end of line"Davide Alessio2021-02-123-7/+5
| | | | Using .rstrip() multi-byte end of line (CRLF on Windows) is correctly stripped
* Speedup RawMod.is_residue by using fast Jacobi symbol impl.J08nY2021-01-301-1/+23
|
* Add performance monitoring and a few improvements to Mod.J08nY2021-01-301-11/+17
|
* Fix SymbolicMod pow.J08nY2021-01-221-1/+5
|
* Add more curve transformations.J08nY2021-01-201-8/+108
|
* The big documentation patch.J08nY2021-01-2017-38/+167
|