aboutsummaryrefslogtreecommitdiffhomepage
path: root/pyecsca/sca (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* Fix easy case of pari DCP..J08nY2024-01-231-1/+1
|
* Add pari to CI.J08nY2024-01-231-9/+11
|
* Fix types.J08nY2024-01-231-5/+10
|
* Add cypari2 solver for dcpvojtechsu2024-01-221-10/+59
|
* Separate dcp into separate functionsvojtechsu2024-01-221-40/+46
|
* Add domain param to map. Fix callable columns.J08nY2024-01-221-8/+11
|
* Fix and speedup tree construction.J08nY2024-01-212-33/+47
|
* Make map take codomain.J08nY2024-01-211-10/+24
|
* Add more utilities for working with maps and trees.J08nY2024-01-193-99/+205
|
* Make tree building more general.J08nY2024-01-182-36/+69
|
* Add utility ZVP functions.J08nY2024-01-122-20/+198
|
* Bump notebook repo.J08nY2024-01-101-1/+1
|
* Abstract out distinguishing tree computation.J08nY2024-01-082-50/+68
|
* Add fake addition formulas.J08nY2023-12-221-1/+1
|
* Merge pull request #61 from Tomko10/feat/stacked-perf-testJán Jančár2023-12-192-81/+100
|\ | | | | Stacked combine perf script update
| * Moved Pearson correlation coefficient to combine.pyTomáš Jusko2023-12-181-80/+0
| |
| * Split tests and added test for chunked combineTomáš Jusko2023-12-181-1/+1
| |
| * feat: Added pearson correlation coefficient to stacked combineTomáš Jusko2023-12-091-0/+99
| |
* | Fix typing.J08nY2023-12-161-1/+2
| |
* | Merge branch 'J08nY:master' into CPA_correlations_trackingAndrej Bátora2023-12-143-79/+6
|\ \
| * \ Merge branch 'J08nY:master' into fix/namingAndrej Bátora2023-12-072-76/+3
| |\ \
| | * | Integrate formula expansion.J08nY2023-12-051-76/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | - Moved into pyecsca.ec.formula subpackage. - Unified formula metrics. - Moved tests into tests with library_formula fixture. - Cleaned up typing.
| | * | Document multiple context attrs.J08nY2023-11-291-0/+3
| | | |
| * | | renamed files and target classAndrej Bátora2023-11-271-3/+3
| |/ /
* / / Added tracking and plotting correlations in CPAAndrej Bátora2023-12-141-0/+7
|/ /
* | Make RPA-RE work based on the inputs.J08nY2023-11-271-7/+48
| |
* | Log scalarmult names in RPA tree.J08nY2023-11-271-1/+1
| |
* | Add to_model randomized mapping.J08nY2023-11-162-9/+32
| |
* | Ditch lib formula tests that are not tests.J08nY2023-11-152-0/+5
| |
* | Add NSS.J08nY2023-11-141-7/+8
| |
* | Add secp256k1 formulas.J08nY2023-11-101-4/+4
| |
* | Add more formulas from BouncyCastle.J08nY2023-11-101-4/+9
| |
* | Add formula similarity metric.J08nY2023-11-101-0/+67
| |
* | Fix missing samples copy.J08nY2023-10-261-1/+1
| |
* | Fix mypy.J08nY2023-10-261-1/+1
| |
* | Make RPA-RE precompute the distinguishing tree.J08nY2023-10-261-40/+80
| |
* | Add trace_set repr test.J08nY2023-10-251-1/+1
|/
* Enhance RPA, add logging.J08nY2023-10-161-14/+38
|
* Add trace transform function.J08nY2023-10-161-0/+18
|
* Add "astype" to trace.J08nY2023-10-161-0/+10
|
* Fix typing.J08nY2023-10-162-7/+6
|
* Ditch the Optionals.J08nY2023-10-143-21/+22
| | | | Fixes #47.
* Add trace stretch function.J08nY2023-10-131-6/+20
|
* Speedup rolling_mean computation.J08nY2023-10-131-15/+2
|
* Add default group in HDF5.J08nY2023-10-111-0/+4
|
* Fix HDF5 tracesets to allow more than 8k traces.J08nY2023-10-111-33/+28
|
* fix_2 codestyle CPAAndrej Bátora2023-10-061-1/+0
|
* fixed codestyle CPAAndrej Bátora2023-10-061-6/+7
|
* Merge branch 'master' into CPA_pyecscaJán Jančár2023-10-052-19/+39
|\
| * Fixup type annotations in emulator, make mypy happy.J08nY2023-10-052-20/+40
| |