aboutsummaryrefslogtreecommitdiffstats
path: root/src/math/ec_gfp
Commit message (Expand)AuthorAgeFilesLines
* Use m_ namespace member vars in CurveGFplloyd2012-08-011-35/+36
* Move monty_invert to numthry.h and use it in CurveGFp as welllloyd2012-08-011-1/+1
* Remove BigInt(NumberType type, size_t n) and replace it with a staticlloyd2012-08-011-1/+1
* Rename the version of BigInt::data returning a mutable pointerlloyd2012-08-011-3/+2
* Remove the mutable version of BigInt::get_reglloyd2012-07-311-9/+12
* For block and stream ciphers, don't set the size of the key vectorslloyd2012-05-251-1/+1
* Fairly huge update that replaces the old secmem types with std::vectorlloyd2012-05-182-12/+13
* Inline BigInt move operators and swaplloyd2011-06-131-3/+28
* Add monty sqr and multiply routines (they just call karatsuba and thenlloyd2011-06-021-15/+9
* Reduce number of temporaries needed in point additionlloyd2011-06-011-22/+14
* Multi-expoentiation, using the single bit variation. Using a 2 or 3lloyd2011-06-012-0/+45
* Only call p.sig_words once in CurveGFp constructor.lloyd2011-05-191-4/+2
* Move the curve over GF(p) code back into its own subdirlloyd2011-05-194-0/+1025