aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/math/mp
Commit message (Expand)AuthorAgeFilesLines
* For odd moduli use a input-independent modular inverse algorithm.Jack Lloyd2016-02-202-20/+20
* Add constant time conditional swap, add, sub for bigint wordsJack Lloyd2016-02-172-1/+102
* Fix heap overflow in ECC point multiplicationJack Lloyd2016-02-011-0/+5
* Prettify mp_comba a bitJack Lloyd2016-01-011-44/+44
* Remove mp_mulop.cppJack Lloyd2015-12-256-93/+42
* Remove unused word8_muladd from MSVC x86-32 asmJack Lloyd2015-12-191-84/+0
* Missing addsJack Lloyd2015-12-111-2/+2
* Reroot the exception hierarchy into a toplevel Exception classJack Lloyd2015-12-111-1/+1
* Remove bogus code from generic mp_madd header, noticed on PPC build.Jack Lloyd2015-11-231-3/+4
* Remove mul128.h header from public viewJack Lloyd2015-11-162-13/+21
* Make Montgomery reduction constant time.Jack Lloyd2015-10-241-6/+17
* Remove 'extern "C"' from src/lib/math/mpSimon Warta2015-08-1415-58/+2
* Add missing includelloyd2015-05-311-0/+1
* Fix various bugs found by Coverity scanner.lloyd2015-05-151-0/+3
* Ensure all files have copyright and license info.lloyd2015-01-1016-16/+16
* Side channel commentarylloyd2015-01-082-0/+26
* Add specialized reduction for P-521 along with 9x9 Comba routines.lloyd2014-11-153-1/+224
* Asserts here are nicelloyd2014-08-091-2/+7
* Avoid GCC 4.9 strict-overflow warninglloyd2014-05-031-3/+2
* Move lib into srclloyd2014-01-1021-0/+3550