aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/math/numbertheory/reducer.cpp
Commit message (Expand)AuthorAgeFilesLines
* Fix Barrett reduction input boundJack Lloyd2018-12-261-4/+4
* Avoid size-based bypass of the comparison in Barrett reduction.Jack Lloyd2018-12-241-1/+1
* Avoid conditional branch in Barrett for negative inputsJack Lloyd2018-12-241-4/+27
* Add BigInt::ct_reduce_belowJack Lloyd2018-12-061-1/+2
* Use const time reductions in Barrett and LCM computationsJack Lloyd2018-12-031-3/+4
* Add Lucas test from FIPS 186-4Jack Lloyd2018-07-311-9/+13
* Move reduction mod q to DL_GroupJack Lloyd2018-06-281-5/+11
* Avoid a small timing channel in Barrett reductionJack Lloyd2018-06-201-8/+12
* Avoid a special case in Barrett reduction for x < modJack Lloyd2018-06-181-8/+3
* Fix a bug in Barrett reductionJack Lloyd2018-06-051-22/+30
* In Barrett avoid creating an unnecessary tempJack Lloyd2018-03-251-4/+4
* Remove MP_WORD_BITS constantJack Lloyd2018-03-011-5/+4
* Optimize Barrett reductionJack Lloyd2018-02-261-17/+14
* Mass-prefix member vars with m_René Korthaus2016-01-081-19/+19
* Ensure all files have copyright and license info.lloyd2015-01-101-1/+1
* Move lib into srclloyd2014-01-101-0/+81