summaryrefslogtreecommitdiffhomepage
path: root/pyecsca/ec
Commit message (Expand)AuthorAgeFilesLines
* refactor: replace list comprehension with set comprehensiondeepsource-autofix[bot]2024-04-161-4/+4
* Fix DeepSourcce issues.J08nY2024-04-1611-34/+48
* Fix scalarmult hash impls to allow for proper inclusion in sets.J08nY2024-04-047-14/+14
* Fix typing.J08nY2024-04-021-1/+2
* Unify formula __str__.J08nY2024-01-312-4/+1
* Add comparison for formulas.J08nY2024-01-311-0/+9
* Fix formula import cycle.J08nY2024-01-311-1/+0
* Fix imports.J08nY2024-01-314-3/+9
* Rename formula expand.J08nY2024-01-311-1/+1
* Move formula expand to work with sets.J08nY2024-01-315-25/+94
* Name expanded formulas based on transformations.J08nY2024-01-315-13/+15
* Fix CodeFormula hash.J08nY2024-01-271-1/+1
* Fix switch_sign on xz.J08nY2024-01-271-0/+3
* Add EFD -> Code transformation.J08nY2024-01-274-13/+42
* Move CodeFormulas.J08nY2024-01-263-65/+76
* Fix OpResult repr.J08nY2024-01-251-2/+6
* Fix issues with pickling and equality checks of EC objects.J08nY2024-01-2513-141/+196
* Cache sympy simplify results in formula eval.J08nY2024-01-231-4/+4
* Add more utilities for working with maps and trees.J08nY2024-01-194-3/+19
* Fix ElliptiCurve hashhhability.J08nY2024-01-111-1/+1
* Compute mult-by-n map using PARI impl if available.J08nY2024-01-111-41/+55
* Add PARI based divpoly computation.J08nY2024-01-101-12/+51
* Abstract out distinguishing tree computation.J08nY2024-01-081-3/+0
* Add fake addition formulas.J08nY2023-12-223-42/+110
* Restrict all_configurations per library analysis.J08nY2023-12-161-6/+8
* Remove str.removesuffixvojtechsu2023-12-121-4/+6
* Missing type hintsvojtechsu2023-12-111-3/+2
* Fix sign treatment in switch signvojtechsu2023-12-112-15/+29
* Remove randint in Fliparoo name.J08nY2023-12-052-3/+8
* Add test for formula expansion.J08nY2023-12-051-31/+24
* Fix typing.J08nY2023-12-057-345/+33
* Integrate formula expansion.J08nY2023-12-0513-843/+462
* Add partitions, refactoringvojtechsu2023-12-056-269/+974
* Fix efd loadvojtechsu2023-12-052-14/+188
* Add ivs normvojtechsu2023-12-051-0/+10
* Update testsvojtechsu2023-12-052-57/+33
* Add exception for modified coordinatesvojtechsu2023-12-051-5/+10
* Add rename to efdgraphvojtechsu2023-12-051-2/+9
* Change fliparoo generation to return chainsvojtechsu2023-12-051-11/+12
* Add playground notebookvojtechsu2023-12-051-0/+177
* Add basic testsvojtechsu2023-12-051-0/+291
* Add switch-signvojtechsu2023-12-051-0/+128
* Add fliparoosvojtechsu2023-12-054-0/+704
* Add Window multiplier with Booth recoding.J08nY2023-12-012-24/+209
* Document multiple context attrs.J08nY2023-11-291-1/+1
* Add to_model randomized mapping.J08nY2023-11-161-8/+30
* Fix assumption eval.J08nY2023-11-072-2/+2
* 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-168-11/+17