| Commit message (Expand) | Author | Age | Files | Lines |
* | Move contents of gfpmath to numbertheory. Adjust dependencies. | lloyd | 2010-02-25 | 1 | -423/+0 |
* | Hide MillerRabin_Test class (only used in numthry.cpp) | lloyd | 2010-02-25 | 1 | -2/+2 |
* | Cache the Modular_Reducer of p in CurveGFp; speedup of 3-4x | lloyd | 2010-02-25 | 1 | -6/+6 |
* | Remove GFpElement from check_invariants, remove include | lloyd | 2010-02-25 | 1 | -20/+15 |
* | create_random_point was not used anywhere, so remove it | lloyd | 2010-02-25 | 1 | -25/+0 |
* | s/GFpElement/Modular_Reducer/ in get_affine_{x,y} | lloyd | 2010-02-25 | 1 | -14/+6 |
* | Convert PointGFp::operator+= to using BigInt + Modular_Reducer instead of | lloyd | 2010-02-25 | 1 | -34/+18 |
* | Make PointGFp::mult2_in_place private | lloyd | 2010-02-25 | 1 | -14/+20 |
* | Use Modular_Reducer instead of GFpElement in operator*= | lloyd | 2010-02-25 | 1 | -13/+8 |
* | Inline PointGFp constructors | lloyd | 2010-02-25 | 1 | -32/+1 |
* | In PointGFp::operator==, compare coordinates first, then the curve | lloyd | 2010-02-25 | 1 | -4/+2 |
* | There was only one caller of set_z_to_one (which was get_z_to_one) and | lloyd | 2010-02-25 | 1 | -45/+24 |
* | Rewrite PointGFp::mult2_in_place to use plain BigInt plus a Modular_Reducer | lloyd | 2010-02-25 | 1 | -47/+29 |
* | Remove point_{x,y,z} funcs, hide GFpElement entirely | lloyd | 2010-02-25 | 1 | -28/+55 |
* | CurveGFp: Inline, deleting source file. Store only a,b,p as | lloyd | 2010-02-25 | 1 | -8/+18 |
* | Change PointGFp to store BigInts instead of GFpElements | lloyd | 2010-02-25 | 1 | -61/+60 |
* | Rename PointGFp member variables | lloyd | 2010-02-25 | 1 | -66/+68 |
* | Cleanup EC2OSP, remove should-have-been-internal functions | lloyd | 2010-02-25 | 1 | -79/+34 |
* | Convert the PointGFp constructor taking three coordinates (Jacobian scheme) | lloyd | 2010-02-25 | 1 | -5/+7 |
* | Convert PointGFp::get_jac_proj_{x,y,z} to return just the BigInt value, | lloyd | 2010-02-25 | 1 | -7/+6 |
* | Convert PointGFp::get_affine_{x,y} to return just the BigInt value | lloyd | 2010-02-25 | 1 | -11/+17 |
* | Remove clutter. Add note about bug in mult by scalar (mult by -1 is wrong) | lloyd | 2010-02-25 | 1 | -8/+5 |
* | Convert 3-arg constructoor of PointGFp to take BigInts instead of | lloyd | 2010-02-25 | 1 | -137/+87 |
* | Cleanups | lloyd | 2010-02-25 | 1 | -16/+10 |
* | De-mutable PointGFp | lloyd | 2010-02-24 | 1 | -2/+2 |
* | Inline small funcs. Remove mult2 | lloyd | 2010-02-24 | 1 | -39/+4 |
* | Remove the montgomery optimizations from GFpElement entirely. | lloyd | 2010-02-24 | 1 | -59/+13 |
* | Remove PointGFp::mult_this_secure | lloyd | 2010-02-24 | 1 | -62/+0 |
* | Remove UTF-8 chars in comments | lloyd | 2010-02-24 | 1 | -4/+0 |
* | Remove the precomputed z^2, z^3, a*z^4 values from PointGFp | lloyd | 2010-02-23 | 1 | -111/+23 |
* | Remove vestigal code in pointgfp for various side-channel countermeasures | lloyd | 2010-02-23 | 1 | -56/+1 |
* | Cleanups. Remove PointGFp::mult_loop | lloyd | 2010-02-23 | 1 | -31/+14 |
* | Remove use of tr1 entirely from gfpmath. | lloyd | 2010-02-23 | 1 | -404/+167 |
* | Clean up exceptions. Remove some unused ones like Config_Error. Make | lloyd | 2010-01-05 | 1 | -2/+2 |
* | Make many more headers internal-only. | lloyd | 2009-12-16 | 1 | -3/+3 |
* | Add 'Distributed under...' text to files missing it. Some format cleanups | lloyd | 2009-10-07 | 1 | -9/+6 |
* | Thomas Moschny passed along a request from the Fedora packagers which came | lloyd | 2009-03-30 | 1 | -9/+11 |
* | Remove print statements in PointGFp::check_invariants which were triggered | lloyd | 2008-11-17 | 1 | -19/+0 |
* | Enable throwing of Illegal_Point in check_invariants | lloyd | 2008-10-11 | 1 | -2/+2 |
* | Clean up GF(p) implementation code | lloyd | 2008-10-09 | 1 | -21/+18 |
* | Debug output | lloyd | 2008-10-08 | 1 | -43/+60 |
* | Move GF(p) math code from pk/ecdsa to math/gfpmath | lloyd | 2008-09-30 | 1 | -0/+1157 |