| Commit message (Expand) | Author | Age | Files | Lines |
* | Testier | lloyd | 2014-01-01 | 1 | -844/+0 |
* | Test report is more useful now | lloyd | 2013-12-31 | 1 | -107/+124 |
* | Plain hex_decode now returns a std::vector, use hex_decode_locked to | lloyd | 2012-05-26 | 1 | -61/+61 |
* | Fairly huge update that replaces the old secmem types with std::vector | lloyd | 2012-05-18 | 1 | -59/+59 |
* | propagate from branch 'net.randombit.botan' (head 150bd11dd8090559ee1e83394b8... | lloyd | 2011-06-13 | 1 | -2/+2 |
|\ |
|
| * | propagate from branch 'net.randombit.botan' (head 13a0d36dac3709f3cb88e830ed7... | lloyd | 2011-02-11 | 1 | -2/+2 |
| |\ |
|
| | * | propagate from branch 'net.randombit.botan' (head 2898d79f992f27a328a3e41d34b... | lloyd | 2010-10-13 | 1 | -2/+2 |
| | |\ |
|
| | | * | propagate from branch 'net.randombit.botan' (head a29c41b4a949207b1544096c3af... | lloyd | 2010-09-03 | 1 | -2/+2 |
| | | |\ |
|
| | | | * | propagate from branch 'net.randombit.botan' (head 96d0a1885774b624812fd143d54... | lloyd | 2010-03-21 | 1 | -2/+2 |
| | | | |\ |
|
| | | | | * | propagate from branch 'net.randombit.botan' (head 5e9c6107cbb15744c2edf2eb0e2... | lloyd | 2010-03-13 | 1 | -2/+2 |
| | | | | |\ |
|
| | | | | | * | propagate from branch 'net.randombit.botan' (head 9932d4d63417f7fcc199ada244c... | lloyd | 2010-03-09 | 1 | -2/+2 |
| | | | | | |\ |
|
| | | | | | | * | propagate from branch 'net.randombit.botan' (head fc86fc4842254088bf820ea6ebf... | lloyd | 2010-03-02 | 1 | -40/+38 |
| | | | | | | |\ |
|
| | | | | | | * \ | propagate from branch 'net.randombit.botan' (head c1db52e38b60afbc6549af5222d... | lloyd | 2010-02-25 | 1 | -2/+2 |
| | | | | | | |\ \ |
|
| | | | | | | | * \ | propagate from branch 'net.randombit.botan' (head 2b67727dd9d1e7fe34f3cb7b7f6... | lloyd | 2010-02-24 | 1 | -33/+10 |
| | | | | | | | |\ \ |
|
| | | | | | | | * \ \ | propagate from branch 'net.randombit.botan' (head 12382647ef0a28fcb11c824c77b... | lloyd | 2010-01-21 | 1 | -5/+5 |
| | | | | | | | |\ \ \ |
|
| | | | | | | | | * \ \ | propagate from branch 'net.randombit.botan' (head 744dccf92270cf16b80b50ee275... | lloyd | 2009-12-16 | 1 | -1/+0 |
| | | | | | | | | |\ \ \ |
|
| | | | | | | | | * | | | | Use C++0x std::shared_ptr<> instead of TR1's | lloyd | 2009-04-01 | 1 | -3/+3 |
| | | | | | | | | * | | | | Replace the (deprecated) auto_ptr with unique_ptr. | lloyd | 2009-04-01 | 1 | -2/+2 |
* | | | | | | | | | | | | | Modify ECC points to do all math in Montgomery form, rather than | lloyd | 2011-05-17 | 1 | -1/+2 |
* | | | | | | | | | | | | | Fix building the tests when ECC is turned off. | lloyd | 2011-05-17 | 1 | -2/+13 |
* | | | | | | | | | | | | | ECC private keys had two different constructors, one taking a group | lloyd | 2011-04-08 | 1 | -9/+9 |
|/ / / / / / / / / / / / |
|
* / / / / / / / / / / / | Remove inclusions of unused headers. | lloyd | 2011-02-10 | 1 | -1/+1 |
|/ / / / / / / / / / / |
|
* | | | | | | | | | | | Remove more uses of vector to pointer implicit conversions | lloyd | 2010-09-13 | 1 | -5/+1 |
* | | | | | | | | | | | Anywhere where we use MemoryRegion::begin to get access to the raw pointer | lloyd | 2010-09-13 | 1 | -38/+38 |
|/ / / / / / / / / / |
|
* / / / / / / / / / | Use the standalone version of the hex decoder instead of the wrapper that | lloyd | 2010-09-03 | 1 | -54/+54 |
|/ / / / / / / / / |
|
* / / / / / / / / | Replace PointGFp::check_invaraints, which would either return silently | lloyd | 2010-03-19 | 1 | -14/+18 |
|/ / / / / / / / |
|
* | | | | | | | | Simple cleanups | lloyd | 2010-03-13 | 1 | -6/+13 |
* | | | | | | | | Remove access to the Jacobian coordinate getters get_{x,y,z}, as well | lloyd | 2010-03-13 | 1 | -136/+59 |
|/ / / / / / / |
|
* | | | | | | | Remove the sign() operation from the public key objects, totally replaced | lloyd | 2010-03-05 | 1 | -80/+0 |
* | | | | | | | Avoid warnings under VC++ in ECC tests | lloyd | 2010-03-03 | 1 | -1/+1 |
| |_|_|_|_|/
|/| | | | | |
|
* | | | | | | Rename PointGFp::get_jac_proj_{x,y,z} simply get_{x,y,z} | lloyd | 2010-03-02 | 1 | -32/+32 |
* | | | | | | Kill get_EC_Dom_Pars_by_oid | lloyd | 2010-03-01 | 1 | -8/+6 |
|/ / / / / |
|
* | | | | | Change create_random_point to use Modular_Reducer | lloyd | 2010-02-25 | 1 | -11/+9 |
* | | | | | Remove another useless EC test | lloyd | 2010-02-25 | 1 | -33/+0 |
* | | | | | Remove a useless EC test (was testing mres) | lloyd | 2010-02-25 | 1 | -34/+0 |
* | | | | | create_random_point was used in one tests though, so add it back in ec_tests.cpp | lloyd | 2010-02-25 | 1 | -0/+25 |
* | | | | | Make PointGFp::mult2_in_place private | lloyd | 2010-02-25 | 1 | -22/+17 |
* | | | | | CurveGFp: Inline, deleting source file. Store only a,b,p as | lloyd | 2010-02-25 | 1 | -24/+26 |
* | | | | | Convert the PointGFp constructor taking three coordinates (Jacobian scheme) | lloyd | 2010-02-25 | 1 | -30/+9 |
* | | | | | Convert PointGFp::get_jac_proj_{x,y,z} to return just the BigInt value, | lloyd | 2010-02-25 | 1 | -87/+32 |
* | | | | | Convert PointGFp::get_affine_{x,y} to return just the BigInt value | lloyd | 2010-02-25 | 1 | -61/+17 |
* | | | | | Convert 3-arg constructoor of PointGFp to take BigInts instead of | lloyd | 2010-02-25 | 1 | -4/+3 |
* | | | | | Kill dead code | lloyd | 2010-02-25 | 1 | -24/+4 |
* | | | | | Remove the montgomery optimizations from GFpElement entirely. | lloyd | 2010-02-24 | 1 | -29/+2 |
* | | | | | Remove PointGFp::mult_this_secure | lloyd | 2010-02-24 | 1 | -25/+2 |
| |_|_|/
|/| | | |
|
* | | | | Remove use of tr1 entirely from gfpmath. | lloyd | 2010-02-23 | 1 | -33/+10 |
|/ / / |
|
* | / | Add copyright and license notes to pretty much every file that didn't have them, | lloyd | 2009-12-31 | 1 | -0/+6 |
| |/
|/| |
|
* | | Full working amalgamation build, plus internal-only headers concept. | lloyd | 2009-12-16 | 1 | -1/+0 |
|/ |
|
* | Disable ec_tests.cpp unless ECDSA is enabled | lloyd | 2008-11-17 | 1 | -1/+13 |
* | Reorganize all GF(p)/ECC tests to be called from pk.cpp | lloyd | 2008-11-17 | 1 | -1/+1 |