aboutsummaryrefslogtreecommitdiffhomepage
path: root/pyecsca
Commit message (Collapse)AuthorAgeFilesLines
...
* Properly raise warnings.J08nY2021-05-191-3/+4
|
* Bump std submodule.J08nY2021-05-121-0/+0
|
* Fix MultipleContext tracing of two actions.J08nY2021-05-121-2/+9
|
* More DeepSource fixes.J08nY2021-04-2422-32/+33
|
* Make docstring style changes as per pydocstyle.J08nY2021-04-1146-401/+371
|
* Implement fixes from DeepSource.J08nY2021-04-1018-109/+118
|
* Use black.J08nY2021-04-1041-514/+1551
|
* 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
|
* Add Test and Lint GitHub action.J08nY2021-01-233-8/+12
|
* Fix SymbolicMod pow.J08nY2021-01-221-1/+5
|
* Add more curve transformations.J08nY2021-01-201-8/+108
|
* The big documentation patch.J08nY2021-01-2047-73/+449
|
* Introduce symbolic Mod.J08nY2021-01-202-16/+115
|
* Introduce explicit field argument to formula calls.J08nY2021-01-194-18/+36
|
* Also trace precomputation in MultipleContext.J08nY2021-01-165-36/+62
|
* Add Context for tracing multiples, usable for RPA.J08nY2021-01-164-1/+62
|
* Fix Edwards yzsuared to_model. Extend regression test for #10.J08nY2021-01-061-1/+1
|
* Fix Edwards yz/yzsquared to_model.J08nY2021-01-062-3/+11
| | | | Fixes #10.
* Resolve out rationals introduced by SymPy.J08nY2021-01-061-12/+34
| | | | Fixes #9.
* Fix type-checking, codestyle and update EFD.J08nY2021-01-057-14/+11
|
* Update EFD and add regression test.J08nY2021-01-041-0/+0
| | | | Fixes #8.
* Fixup the packaging, put cfg into a proper subpackage.J08nY2020-12-266-4/+5
|
* Make certain aspects of the library configurable.J08nY2020-12-175-24/+206
| | | | Fixes #5.
* Fix pollution of formula variables by ints and subsequent float results.J08nY2020-12-171-2/+11
| | | | Fixes #7.
* Make Mod a dynamic class.J08nY2020-12-171-18/+79
| | | | Fixes #6.
* Handle formula assumptions.J08nY2020-12-175-39/+117
| | | | Fixes #4.
* More docs.J08nY2020-12-176-13/+92
|
* Fix unavailability of ast.unparse on Python 3.8.J08nY2020-12-161-1/+1
|
* Properly handle coordinate system assumptions.J08nY2020-12-162-15/+117
| | | | Fixes #3.
* Update efd and std submodules.J08nY2020-12-112-0/+0
|
* Add point compare using scaling formula.J08nY2020-12-103-36/+80
|
* Update docs and README.J08nY2020-12-101-0/+2
|
* Make EFD a submodule. Remove imported formulas.J08nY2020-12-10585-9470/+0
|
* Fix to_affine mapping, fix affine formulas with infinity point.J08nY2020-12-104-10/+32
|
* Add support for GMP modular arithmetic.J08nY2020-12-101-78/+226
|
* Add way of importing parameters from file.J08nY2020-10-064-33/+65
|
* Update std-curves module and fix its parsing.J08nY2020-09-232-3/+6
|
* Fix modified coords to_model transformation.J08nY2020-07-102-20/+31
|
* Fixes for scalarmult.J08nY2020-07-102-2/+8
|
* Fix point conversion from affine.J08nY2020-07-101-1/+1
|
* Minor fixes: formula handling in context, welch_ttest, HDF5TraceSet filename.J08nY2020-07-103-13/+16
|
* Re-do Welch's t-test.J08nY2020-07-071-5/+37
|
* Fixes all over.J08nY2020-07-067-21/+49
|
* Fix variance computation.J08nY2020-07-061-5/+34
|
* Fix trace combination functions.J08nY2020-07-052-10/+53
|
* Add dtype handling to scope interface.J08nY2020-07-054-12/+14
|
* More tests for HDF5 and some codestyle fixes.J08nY2020-07-055-15/+14
|
* Fix HDF5TraceSet.remove. Properly convert ADC2Volt in PicoScope.J08nY2020-07-053-9/+11
|