| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | | | | | | | | | | | | | | | | | | | | | | | | Hide PointGFp constructors | lloyd | 2010-03-13 | 2 | -7/+14 |
* | | | | | | | | | | | | | | | | | | | | | | | | Remove access to the Jacobian coordinate getters get_{x,y,z}, as well | lloyd | 2010-03-13 | 2 | -33/+9 |
|/ / / / / / / / / / / / / / / / / / / / / / / |
|
* | | | | | | | | | | | | | | | | | | | | | | | Deconstify PK_Ops. It's quite reasonable that some op will want to | lloyd | 2010-03-09 | 1 | -1/+1 |
* | | | | | | | | | | | | | | | | | | | | | | | Consolidate code for choosing a window size for fixed width window | lloyd | 2010-03-09 | 4 | -72/+41 |
* | | | | | | | | | | | | | | | | | | | | | | | Add back in blinding to RSA, RW, ElGamal, and DH. | lloyd | 2010-03-08 | 3 | -85/+0 |
* | | | | | | | | | | | | | | | | | | | | | | | Inline Engine_Core::mod_exp into singler caller, and delete | lloyd | 2010-03-05 | 1 | -2/+19 |
* | | | | | | | | | | | | | | | | | | | | | | | Make the modulus visible in Modular_Reducer | lloyd | 2010-03-05 | 1 | -0/+2 |
* | | | | | | | | | | | | | | | | | | | | | | | Force high bit in random_prime as well (done by randomize currently, but migh... | lloyd | 2010-03-05 | 1 | -0/+3 |
* | | | | | | | | | | | | | | | | | | | | | | | Clarify exception text on get_affine when point is zero | lloyd | 2010-03-05 | 1 | -2/+2 |
* | | | | | | | | | | | | | | | | | | | | | | | Make two variants of OS2ECP, one taking pointer + length, and other | lloyd | 2010-03-02 | 2 | -13/+19 |
| |_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|/
|/| | | | | | | | | | | | | | | | | | | | | |
|
* | | | | | | | | | | | | | | | | | | | | | | Inline some simple PointGFp functions | lloyd | 2010-03-02 | 2 | -51/+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 | 2 | -0/+10 |
* | | | | | | | | | | | | | | | | | | | | | | Rename mult2_in_place just mult2 (double would be better but is a keyword...) | lloyd | 2010-03-01 | 2 | -6/+6 |
* | | | | | | | | | | | | | | | | | | | | | | Simplify mult2_in_place slightly | lloyd | 2010-02-25 | 1 | -7/+3 |
|/ / / / / / / / / / / / / / / / / / / / / |
|
* | | | | | | | | | | | | | | | | | | | | | Move contents of gfpmath to numbertheory. Adjust dependencies. | lloyd | 2010-02-25 | 5 | -15/+3 |
* | | | | | | | | | | | | | | | | | | | | | Delete gfp_element.h and remove the gfpmath tests | lloyd | 2010-02-25 | 2 | -250/+0 |
* | | | | | | | | | | | | | | | | | | | | | Hide MillerRabin_Test class (only used in numthry.cpp) | lloyd | 2010-02-25 | 6 | -84/+84 |
* | | | | | | | | | | | | | | | | | | | | | Cache the Modular_Reducer of p in CurveGFp; speedup of 3-4x | lloyd | 2010-02-25 | 2 | -8/+11 |
* | | | | | | | | | | | | | | | | | | | | | 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 | 2 | -28/+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 | 2 | -20/+25 |
* | | | | | | | | | | | | | | | | | | | | | Use Modular_Reducer instead of GFpElement in operator*= | lloyd | 2010-02-25 | 1 | -13/+8 |
* | | | | | | | | | | | | | | | | | | | | | Inline PointGFp constructors | lloyd | 2010-02-25 | 2 | -51/+13 |
* | | | | | | | | | | | | | | | | | | | | | 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 | 2 | -60/+24 |
* | | | | | | | | | | | | | | | | | | | | | Rewrite PointGFp::mult2_in_place to use plain BigInt plus a Modular_Reducer | lloyd | 2010-02-25 | 1 | -47/+29 |
* | | | | | | | | | | | | | | | | | | | | | Hide PointGFp funcs set_z_to_one and get_z_to_one | lloyd | 2010-02-25 | 1 | -15/+15 |
* | | | | | | | | | | | | | | | | | | | | | Name vars in Modular_Reducer decl | lloyd | 2010-02-25 | 1 | -4/+4 |
* | | | | | | | | | | | | | | | | | | | | | Inline GFpElement | lloyd | 2010-02-25 | 3 | -172/+121 |
* | | | | | | | | | | | | | | | | | | | | | Remove include of unused headers | lloyd | 2010-02-25 | 1 | -3/+0 |
* | | | | | | | | | | | | | | | | | | | | | Inline some simple GFpElement functions. Remove ostream << operator | lloyd | 2010-02-25 | 2 | -65/+15 |
* | | | | | | | | | | | | | | | | | | | | | Move Illegal_Transformation | lloyd | 2010-02-25 | 2 | -7/+7 |
* | | | | | | | | | | | | | | | | | | | | | Remove point_{x,y,z} funcs, hide GFpElement entirely | lloyd | 2010-02-25 | 3 | -33/+56 |
* | | | | | | | | | | | | | | | | | | | | | CurveGFp: Inline, deleting source file. Store only a,b,p as | lloyd | 2010-02-25 | 5 | -84/+39 |
* | | | | | | | | | | | | | | | | | | | | | Change PointGFp to store BigInts instead of GFpElements | lloyd | 2010-02-25 | 2 | -65/+68 |
* | | | | | | | | | | | | | | | | | | | | | Rename PointGFp member variables | lloyd | 2010-02-25 | 2 | -74/+74 |
* | | | | | | | | | | | | | | | | | | | | | Cleanup EC2OSP, remove should-have-been-internal functions | lloyd | 2010-02-25 | 2 | -85/+35 |
* | | | | | | | | | | | | | | | | | | | | | Convert the PointGFp constructor taking three coordinates (Jacobian scheme) | lloyd | 2010-02-25 | 2 | -10/+13 |
* | | | | | | | | | | | | | | | | | | | | | Convert PointGFp::get_jac_proj_{x,y,z} to return just the BigInt value, | lloyd | 2010-02-25 | 2 | -10/+9 |
* | | | | | | | | | | | | | | | | | | | | | Convert PointGFp::get_affine_{x,y} to return just the BigInt value | lloyd | 2010-02-25 | 2 | -13/+19 |
* | | | | | | | | | | | | | | | | | | | | | 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 | 2 | -149/+93 |
* | | | | | | | | | | | | | | | | | | | | | Cleanups | lloyd | 2010-02-25 | 1 | -16/+10 |
* | | | | | | | | | | | | | | | | | | | | | Make compression types an enum | lloyd | 2010-02-25 | 1 | -14/+5 |
* | | | | | | | | | | | | | | | | | | | | | De-mutable PointGFp | lloyd | 2010-02-24 | 4 | -9/+9 |
* | | | | | | | | | | | | | | | | | | | | | Inline small funcs. Remove mult2 | lloyd | 2010-02-24 | 2 | -46/+12 |
* | | | | | | | | | | | | | | | | | | | | | Add BOTAN_DLL exports to some CurveGFp funcs | lloyd | 2010-02-24 | 1 | -2/+2 |