aboutsummaryrefslogtreecommitdiffhomepage
path: root/pyecsca/codegen/bn/bn.c
Commit message (Collapse)AuthorAgeFilesLines
* Fix emulator test.J08nY2025-10-021-1/+1
|
* Add booth recoding functions with tests.J08nY2025-10-021-0/+56
|
* Use bn clear functions.J08nY2025-10-021-0/+36
|
* Even more tests for bn NAF functions.J08nY2025-10-021-6/+68
|
* More tests for bn functions.J08nY2025-10-021-19/+44
|
* Fix impls and most equivalence tests.J08nY2025-10-011-3/+3
|
* Expose bn digit size from tommath at runtime.J08nY2025-10-011-0/+2
|
* Add fixed-base multipliers with precomputation.J08nY2023-10-081-5/+43
|
* More space?J08nY2023-10-051-2/+2
|
* Allocate more for sliding window array.J08nY2023-10-051-2/+2
|
* Make sure wsliding array is zero.J08nY2023-10-051-0/+2
|
* Fix montgomery reduction.J08nY2023-10-051-1/+6
|
* Add fixed width scalarmult.J08nY2023-10-031-3/+43
|
* Add Sliding window multiplier.J08nY2023-10-011-1/+0
|
* Add sliding window recoding functions.J08nY2023-10-011-0/+134
|
* Add inversion to config, change scalar mult command.J08nY2020-03-091-0/+8
|
* Add support for specifying multiplication and square algos.J08nY2020-03-021-0/+25
|
* Make Barrett reduction work.J08nY2020-03-021-5/+7
|
* Add reduction functions, add global trigger for whole cmd.J08nY2020-03-021-0/+168
|
* Update libtommath, use multi init and clear.J08nY2020-02-281-3/+3
|
* Get stuff to work on STM32F0.J08nY2020-02-261-55/+111
|
* Allocate and initialize formula variables only once.J08nY2020-02-201-0/+5
|
* Implement multipliers.J08nY2019-12-231-0/+64
|
* Split to builder and client.J08nY2019-11-281-3/+3
|
* Working dynamic build!J08nY2019-11-281-0/+4
|
* Reorganize files, implement proper main.J08nY2019-11-271-0/+119