aboutsummaryrefslogtreecommitdiffhomepage
path: root/pyecsca/ec/mod.py (follow)
Commit message (Expand)AuthorAgeFilesLines
* Split mod to a package.J08nY2024-07-151-963/+0
* Fix mod doctest.J08nY2024-07-151-1/+1
* Test 3.12 in CI.J08nY2024-07-151-2/+2
* Improve mod docs.J08nY2024-07-151-2/+41
* More thorough formula test.J08nY2024-07-151-1/+0
* Add faster modulus checks for other special methods.J08nY2024-07-121-0/+28
* Speedup modulus check.J08nY2024-07-111-6/+15
* Fix warning catch in Python <= 3.10.J08nY2024-07-111-2/+2
* Fix is_residue in Flint.J08nY2024-07-111-3/+18
* Use fast sqrtmod in Flint.J08nY2024-07-111-12/+6
* Prefer gmp to flint.J08nY2024-07-111-1/+1
* Fix primality check in FlintMod.J08nY2024-07-111-9/+15
* Fix FlintMod pickling.J08nY2024-07-111-0/+7
* Fix DeepSource issues.J08nY2024-07-111-10/+0
* Fix perf filename for flint.J08nY2024-07-111-1/+1
* Fix codestyle.J08nY2024-07-111-1/+1
* Add support for python-flint-based Mod.J08nY2024-07-111-11/+177
* Fix issues from new sympy flint use.J08nY2024-07-111-31/+10
* Make imports absolute (to allow doctests).J08nY2024-06-011-11/+19
* Add bit_length to Mod.J08nY2024-05-271-0/+15
* Ditch the Optionals.J08nY2023-10-141-1/+1
* Add divpoly computation.J08nY2023-07-291-1/+1
* Add ZVP formula unroll.J08nY2023-07-291-6/+4
* Move to better hash implementations.J08nY2023-07-281-1/+1
* Tiny performance improvements.J08nY2023-07-241-1/+1
* Only validate assumptions if there are any.J08nY2023-02-131-3/+2
* 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
* Fix docstyle and some DeepSource warnings.J08nY2023-02-081-6/+6
* Return `NotImplemented` instead of raising `NotImplementedError`deepsource-autofix[bot]2022-03-011-14/+14
* More DeepSource fixes.J08nY2021-04-241-1/+1
* Make docstring style changes as per pydocstyle.J08nY2021-04-111-7/+3
* Implement fixes from DeepSource.J08nY2021-04-101-54/+54
* Use black.J08nY2021-04-101-3/+10
* 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
* The big documentation patch.J08nY2021-01-201-28/+43
* Introduce symbolic Mod.J08nY2021-01-201-14/+113
* Add Context for tracing multiples, usable for RPA.J08nY2021-01-161-0/+9
* Fix type-checking, codestyle and update EFD.J08nY2021-01-051-9/+3
* Fixup the packaging, put cfg into a proper subpackage.J08nY2020-12-261-1/+1
* Make certain aspects of the library configurable.J08nY2020-12-171-13/+18
* Make Mod a dynamic class.J08nY2020-12-171-18/+79
* Handle formula assumptions.J08nY2020-12-171-15/+6
* Add point compare using scaling formula.J08nY2020-12-101-8/+6
* Update docs and README.J08nY2020-12-101-0/+2
* Fix to_affine mapping, fix affine formulas with infinity point.J08nY2020-12-101-0/+2