| Commit message (Expand) | Author | Age | Files | Lines |
* | Add similar decoding constructors to the private keys | lloyd | 2010-03-04 | 16 | -82/+164 |
* | Remove X509_Decoder. Fix GOST-34.10 DER constructor (was default to normal ECC) | lloyd | 2010-03-04 | 10 | -173/+24 |
* | Add a new constructor to each public key algorithm (only the public | lloyd | 2010-03-04 | 19 | -114/+193 |
* | The code in pk_codecs was actually entirely tied to the code in | lloyd | 2010-03-04 | 9 | -10/+6 |
* | Kill pkcs8_encoder | lloyd | 2010-03-04 | 8 | -124/+4 |
* | Add a pkcs8_private_key similiar to x509_subject_public_key | lloyd | 2010-03-04 | 8 | -27/+49 |
* | Add a new function to public key x509_subject_public_key which returns | lloyd | 2010-03-04 | 11 | -140/+34 |
* | Add a new function to Public_Key, algorithm_identifier(), which just | lloyd | 2010-03-04 | 7 | -16/+35 |
* | Unused variable warning in catch statement | lloyd | 2010-03-03 | 1 | -1/+1 |
* | For PEM encoding ECC domain parameters I had been using the identifier | lloyd | 2010-03-02 | 1 | -2/+2 |
* | Make two variants of OS2ECP, one taking pointer + length, and other | lloyd | 2010-03-02 | 1 | -3/+1 |
* | Small cleanups | lloyd | 2010-03-02 | 4 | -23/+21 |
* | Add some simple constructors to the EC_ base key types to simplify | lloyd | 2010-03-02 | 8 | -106/+78 |
* | Remove extraneous include | lloyd | 2010-03-02 | 1 | -4/+0 |
* | Rename ECKAEG to ECDH. As far as I can tell they are the same algorithm, | lloyd | 2010-03-02 | 3 | -31/+35 |
* | Kill ECKAEG_Op | lloyd | 2010-03-02 | 7 | -235/+32 |
* | Remove ECDSA_Op and its attendant bits | lloyd | 2010-03-02 | 6 | -281/+45 |
* | Remove auto_ptr from ECC key types | lloyd | 2010-03-02 | 11 | -586/+136 |
* | Remove a fairly useless member of EC_PublicKey that was only used for | lloyd | 2010-03-02 | 6 | -94/+3 |
* | Set PEM constructor (taking a string) to default to "". In this case, | lloyd | 2010-03-02 | 2 | -6/+12 |
* | Move all of the ECC domain parameter sets to policy.cpp, encoded as PEM, | lloyd | 2010-03-02 | 3 | -437/+12 |
* | Add EC domain contructor eating PEM. Set OID in OID constructor | lloyd | 2010-03-01 | 2 | -3/+17 |
* | Add EC_Domain_Params::PEM_encode | lloyd | 2010-03-01 | 3 | -31/+45 |
* | Kill get_EC_Dom_Pars_by_oid | lloyd | 2010-03-01 | 3 | -62/+49 |
* | Clean up EC_Domain_Params | lloyd | 2010-03-01 | 6 | -184/+144 |
* | Use a Modular_Reducer in ECDSA op for reductions mod the order of the group | lloyd | 2010-02-25 | 2 | -18/+9 |
* | Move contents of gfpmath to numbertheory. Adjust dependencies. | lloyd | 2010-02-25 | 5 | -6/+1 |
* | Inline GFpElement | lloyd | 2010-02-25 | 1 | -3/+1 |
* | Remove point_{x,y,z} funcs, hide GFpElement entirely | lloyd | 2010-02-25 | 1 | -2/+0 |
* | CurveGFp: Inline, deleting source file. Store only a,b,p as | lloyd | 2010-02-25 | 1 | -38/+41 |
* | Convert PointGFp::get_affine_{x,y} to return just the BigInt value | lloyd | 2010-02-25 | 3 | -14/+16 |
* | Convert 3-arg constructoor of PointGFp to take BigInts instead of | lloyd | 2010-02-25 | 1 | -2/+1 |
* | Remove PointGFp::mult_this_secure | lloyd | 2010-02-24 | 5 | -19/+13 |
* | Remove debug print | lloyd | 2010-02-24 | 1 | -5/+0 |
* | propagate from branch 'net.randombit.botan' (head 84baf58b29f3aaaee34e2b873d0... | lloyd | 2010-02-24 | 11 | -30/+24 |
|\ |
|
| * | Remove unused variable in ec_dompar. Add missing include to ecc_key | lloyd | 2010-02-23 | 2 | -5/+4 |
| * | Remove catch clauses made redundant by inheritence changes in exception hiera... | lloyd | 2010-01-08 | 1 | -5/+0 |
| * | Clean up exceptions. Remove some unused ones like Config_Error. Make | lloyd | 2010-01-05 | 4 | -6/+8 |
| * | Add copyright and license notes to pretty much every file that didn't have them, | lloyd | 2009-12-31 | 3 | -8/+8 |
| * | Switch from TripleDES to AES-256 for private key encryption by | lloyd | 2009-12-26 | 1 | -1/+1 |
| * | Correct documentation about default_pbe | lloyd | 2009-12-26 | 1 | -6/+4 |
* | | propagate from branch 'net.randombit.botan' (head a338abd543caa402c32acd952e8... | lloyd | 2009-12-24 | 5 | -0/+558 |
|\ \
| |/
|/| |
|
| * | propagate from branch 'net.randombit.botan' (head 744dccf92270cf16b80b50ee275... | lloyd | 2009-12-16 | 5 | -0/+558 |
| |\ |
|
| | * | Of _course_, GOST 34.10 uses a non-standard X.509 encoding, and _of course_ | lloyd | 2009-12-12 | 2 | -5/+105 |
| | * | Bizarrely, there are two different OIDs for the same GOST 34.10 param set. | lloyd | 2009-12-12 | 1 | -1/+1 |
| | * | Add an implementation of GOST 34.10-2001 as described in | lloyd | 2009-11-19 | 5 | -0/+458 |
* | | | Remove unneeded iostream/stdio includes | lloyd | 2009-12-21 | 1 | -3/+0 |
* | | | Add missing BOTAN_DLL exports. | lloyd | 2009-12-16 | 15 | -14/+33 |
|/ / |
|
* | | Make many more headers internal-only. | lloyd | 2009-12-16 | 3 | -7/+10 |
* | | Full working amalgamation build, plus internal-only headers concept. | lloyd | 2009-12-16 | 20 | -146/+28 |
|/ |
|