| Commit message (Expand) | Author | Age | Files | Lines |
* | Move the curve over GF(p) code back into its own subdir | lloyd | 2011-05-19 | 1 | -262/+0 |
* | Modify ECC points to do all math in Montgomery form, rather than | lloyd | 2011-05-17 | 1 | -29/+13 |
* | Use size_t in all of math, remove to_u32bit | lloyd | 2010-10-12 | 1 | -2/+2 |
* | Modify bigint_monty_redc to take an additional workspace argument. | lloyd | 2010-09-24 | 1 | -0/+2 |
* | More Doxygen updates/fixes | lloyd | 2010-06-15 | 1 | -0/+7 |
* | Replace PointGFp::check_invaraints, which would either return silently | lloyd | 2010-03-19 | 1 | -5/+4 |
* | The logic PointGFp::operator*= was basically doing | lloyd | 2010-03-16 | 1 | -8/+8 |
* | Shuffle functions for easier reading | lloyd | 2010-03-16 | 1 | -2/+1 |
* | Modify to allow better memory caching | lloyd | 2010-03-15 | 1 | -2/+32 |
* | Cache p.sig_words() in curve object | lloyd | 2010-03-15 | 1 | -2/+2 |
* | Use bigint_{mul,sqr} in PointGFp monty ops | lloyd | 2010-03-15 | 1 | -1/+1 |
* | Add PointGFp::monty_sqr | lloyd | 2010-03-15 | 1 | -0/+8 |
* | Cache BigInts as well. Kind of like the old scheme, but created inside | lloyd | 2010-03-13 | 1 | -2/+17 |
* | Save workspace for addition calls inside operator*= | lloyd | 2010-03-13 | 1 | -0/+5 |
* | Share workspace among calls to mult2 | lloyd | 2010-03-13 | 1 | -1/+1 |
* | Cache a workspace; much faster | lloyd | 2010-03-13 | 1 | -1/+2 |
* | Use Montgomery reduction for the important parts of PointGFp, using | lloyd | 2010-03-13 | 1 | -3/+0 |
* | Add back code for montgomery PointGFp mult (not used atm) | lloyd | 2010-03-13 | 1 | -0/+8 |
* | Hide PointGFp constructors | lloyd | 2010-03-13 | 1 | -7/+4 |
* | Remove access to the Jacobian coordinate getters get_{x,y,z}, as well | lloyd | 2010-03-13 | 1 | -29/+0 |
* | Make two variants of OS2ECP, one taking pointer + length, and other | lloyd | 2010-03-02 | 1 | -1/+6 |
* | Inline some simple PointGFp functions | lloyd | 2010-03-02 | 1 | -7/+35 |
* | Rename PointGFp::get_jac_proj_{x,y,z} simply get_{x,y,z} | lloyd | 2010-03-02 | 1 | -3/+3 |
* | Allow creating uninitialized PointGFp and CurveGFps | lloyd | 2010-03-01 | 1 | -0/+5 |
* | Rename mult2_in_place just mult2 (double would be better but is a keyword...) | lloyd | 2010-03-01 | 1 | -2/+2 |
* | Move contents of gfpmath to numbertheory. Adjust dependencies. | lloyd | 2010-02-25 | 1 | -0/+201 |