summaryrefslogtreecommitdiffhomepage
path: root/test/ec
Commit message (Collapse)AuthorAgeFilesLines
* Fix DeepSourcce issues.J08nY2024-04-163-6/+6
|
* Add comparison for formulas.J08nY2024-01-311-2/+5
|
* Rename formula expand.J08nY2024-01-311-2/+2
|
* Fix formula tests.J08nY2024-01-271-4/+4
|
* Fix CodeFormula hash.J08nY2024-01-271-2/+11
|
* Add EFD -> Code transformation.J08nY2024-01-271-3/+8
|
* Move CodeFormulas.J08nY2024-01-261-0/+13
|
* Fix OpResult repr.J08nY2024-01-251-1/+10
|
* Fix issues with pickling and equality checks of EC objects.J08nY2024-01-252-1/+90
|
* Compute mult-by-n map using PARI impl if available.J08nY2024-01-111-4/+3
|
* Add PARI based divpoly computation.J08nY2024-01-101-57/+147
|
* Merge pull request #60 from J08nY/new_formulaJán Jančár2023-12-211-0/+7
|\ | | | | Add madd-secp256k1-v040
| * Add madd-secp256k1-v040vojtechsu2023-12-161-0/+7
| |
* | Fix configs test.J08nY2023-12-161-1/+1
|/
* Add tests for formula similarity metrics.J08nY2023-12-051-14/+12
|
* Add default partition test.J08nY2023-12-051-0/+7
|
* Add test for formula expansion.J08nY2023-12-051-0/+14
|
* Fix typing.J08nY2023-12-051-5/+1
|
* Unify formula gen and formula tests.J08nY2023-12-051-11/+94
|
* Integrate formula expansion.J08nY2023-12-051-23/+305
| | | | | | | - Moved into pyecsca.ec.formula subpackage. - Unified formula metrics. - Moved tests into tests with library_formula fixture. - Cleaned up typing.
* Add Window multiplier with Booth recoding.J08nY2023-12-013-109/+262
|
* Speedup tests by using faster formulas.J08nY2023-11-161-20/+20
|
* Fix assumption eval.J08nY2023-11-071-0/+7
| | | | Fixes #53.
* Make stuff picklable.J08nY2023-10-145-0/+50
| | | | Fixes #45.
* Add Comb multipliers.J08nY2023-10-042-2/+11
|
* Add fullprecomp multiplier.J08nY2023-10-042-3/+11
|
* Fix ZVP perf script.J08nY2023-09-231-2/+2
|
* Bump EFD version and fix formula names.J08nY2023-09-206-21/+21
|
* Add more curve model transformaations.J08nY2023-08-311-1/+17
| | | | Thanks @vojtechsu.
* More tests for point coordinate conversion.J08nY2023-08-311-38/+49
|
* Improve point test coverage.J08nY2023-08-311-10/+15
|
* Fix some deepsource issues.J08nY2023-08-311-8/+0
|
* Cleanup ZVP computation.J08nY2023-08-291-0/+4
|
* Add ZVP point computation.J08nY2023-08-291-1/+0
|
* Add sliding window multiplier.J08nY2023-08-272-5/+11
|
* More scalarmult options.J08nY2023-08-273-6/+13
|
* Add test-vector test to ECDSA.J08nY2023-08-252-1/+33
|
* Fix issue #14.J08nY2023-08-252-5/+17
| | | | | Not really an issue, the prime in the test did not satisfy the formula assumption so it should have failed.
* Test all scalarmult combinations.J08nY2023-08-251-112/+41
|
* Add test-vector from SECG to ECDH tests.J08nY2023-08-251-1/+43
|
* Remove unnecessary test names for pytest.J08nY2023-08-252-85/+74
|
* Further unify and specify scalarmults.J08nY2023-08-252-7/+56
|
* Add more thorought fixedwindow test.J08nY2023-08-241-2/+7
|
* Add FixedWindowLTRMultiplier.J08nY2023-08-243-7/+38
|
* Fix dangling import.J08nY2023-08-092-7/+0
|
* Move sca tests to pytest.J08nY2023-08-094-25/+8
|
* Move away from pkg_resources.J08nY2023-08-082-5/+2
|
* Move EC tests to pytest fully.J08nY2023-08-0819-1555/+1478
|
* Initial move to pytest.J08nY2023-08-082-8/+3
|
* Move to importlib.resources for test data discovery.J08nY2023-08-082-14/+22
|