Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-11-04 | libmp: declare mpfactorial | mischief | |
2018-03-09 | mptod/dtomp: add to mp.h | aiju | |
2016-08-28 | mp.h: add mpasr | aiju | |
2015-12-16 | libmp: add mpfield() function for fast field arithmetic | cinap_lenrek | |
instead of testing for special field primes each time in mpmod(), make it explicit with a mpfiled() function that tests a modulus N to be of some special form that can be reduced more efficiently with some precalculation, and replaces N with a Mfield* when it can. the Mfield*'s are recognized by mpmod() as they have the MPfield flag set and provide a function pointer that executes the fast reduction. | |||
2015-12-08 | mp: add logic operations; mpfmt: include 0x with # | aiju | |
2015-11-21 | libmp: initial attempt at constant time code, faster reductions for special ↵ | cinap_lenrek | |
primes (for ecc) introduce MPtimesafe flag to request time invariant computation disables normalization so significant digits are not leaked. | |||
2015-08-27 | mp.h: third time's a charm | glenda | |
2015-08-27 | mp.h: oops | glenda | |
2015-08-27 | mp.h: define mpnrand | glenda | |
2013-02-10 | mp.h: fix typo | ftrvxmtrx | |
2011-03-30 | Import sources from 2011-03-30 iso image - lib | Taru Karttunen | |
2011-03-30 | Import sources from 2011-03-30 iso image - sys/include | Taru Karttunen | |