aboutsummaryrefslogtreecommitdiffhomepage
Commit message (Collapse)AuthorAgeFilesLines
...
* | Fix docs.J08nY2023-08-293-1/+12
| |
* | More docs.J08nY2023-08-293-0/+15
| |
* | Fix bogus coverage in scope.J08nY2023-08-291-0/+14
| |
* | Cleanup ZVP computation.J08nY2023-08-295-16/+77
| |
* | Bump codecov action.J08nY2023-08-291-2/+1
| |
* | Fix configuration enumeration check for ABC.J08nY2023-08-291-1/+1
| |
* | Add better test for ZVP point construction.J08nY2023-08-291-1/+13
| |
* | Add ZVP point computation.J08nY2023-08-297-21/+282
| |
* | Add references to docs.J08nY2023-08-289-14/+39
| |
* | Fix RPA distinguish test.J08nY2023-08-274-11/+26
| |
* | Add sliding window multiplier.J08nY2023-08-277-57/+117
| |
* | Move scalar multipliers into a subpackage.J08nY2023-08-277-823/+871
| |
* | More scalarmult options.J08nY2023-08-275-20/+101
| |
* | Add test-vector test to ECDSA.J08nY2023-08-253-1/+46
| |
* | 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-252-113/+42
| |
* | Add test-vector from SECG to ECDH tests.J08nY2023-08-252-1/+61
| |
* | Remove unnecessary test names for pytest.J08nY2023-08-252-85/+74
| |
* | Further unify and specify scalarmults.J08nY2023-08-256-78/+231
| |
* | Add more thorought fixedwindow test.J08nY2023-08-241-2/+7
| |
* | Add FixedWindowLTRMultiplier.J08nY2023-08-246-52/+176
| |
* | Add RPA/ZVP/EPA stuff.J08nY2023-08-0989-2993/+6660
|\ \ | | | | | | | | | Merge branch 'zvp-re'
| * | Fix dangling import.J08nY2023-08-092-7/+0
| | |
| * | Bump submodules.J08nY2023-08-092-0/+0
| | |
| * | Add pytest-sugar.J08nY2023-08-091-1/+1
| | |
| * | Remove parameterized dependency.J08nY2023-08-091-1/+1
| | |
| * | Move sca tests to pytest.J08nY2023-08-0926-1486/+1518
| | |
| * | Temporarily ditch smartleia in GH actions.J08nY2023-08-082-3/+3
| | | | | | | | | | | | They depend on old pytest which breaks shit.
| * | Bump pytest requirement.J08nY2023-08-081-1/+1
| | |
| * | Temporarily add back parameterized dependency.J08nY2023-08-081-1/+1
| | |
| * | Fix filename for formula code.J08nY2023-08-081-1/+1
| | |
| * | Move away from pkg_resources.J08nY2023-08-0811-70/+63
| | |
| * | Move EC tests to pytest fully.J08nY2023-08-0820-1555/+1481
| | |
| * | Initial move to pytest.J08nY2023-08-087-28/+17
| | |
| * | Move to importlib.resources for test data discovery.J08nY2023-08-0827-97/+124
| | |
| * | 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-044-20/+121
| | | | | | | | | | | | Also adds coordinate assumption validation to ec curve constructor.
| * | Add reading of ECTester and ecgen domain parameter files.J08nY2023-08-035-26/+173
| | |
| * | Add more docs to divpoly and a perf module.J08nY2023-08-012-6/+39
| | |
| * | Add sagemath test for larg-er divpoly.J08nY2023-08-013-3/+2678
| | |
| * | Add multiplication-by-n polynomial computation to divpoly.J08nY2023-08-018-324/+455
| | |
| * | Optimize divpoly computation.J08nY2023-07-302-22/+24
| | | | | | | | | | | | | | | Uses heuristically optimized toposort to minimize memory use during divpoly computation.
| * | Add multiplication_by_n map computation.J08nY2023-07-302-18/+54
| | | | | | | | | | | | Sympy is slooow.
| * | Add divpoly computation.J08nY2023-07-295-6/+280
| | |
| * | Add ZVP formula unroll.J08nY2023-07-295-8/+55
| | |
| * | Change Noise API.J08nY2023-07-281-3/+19
| | |
| * | Add tests for RPA-RE.J08nY2023-07-283-13/+88
| | |
| * | Implement RPA-RE.J08nY2023-07-282-7/+94
| | |
| * | Move to better hash implementations.J08nY2023-07-288-71/+116
| | |