aboutsummaryrefslogtreecommitdiffstats
path: root/checks
Commit message (Expand)AuthorAgeFilesLines
...
* | | | | | | | | | | | | | | | | | | | | | For each keygen tests, save the file as pem then reload it.lloyd2010-03-041-27/+80
* | | | | | | | | | | | | | | | | | | | | | Add similar decoding constructors to the private keyslloyd2010-03-042-3/+3
* | | | | | | | | | | | | | | | | | | | | | Add a new constructor to each public key algorithm (only the publiclloyd2010-03-042-97/+2
* | | | | | | | | | | | | | | | | | | | | | Remove odd DH use in ECDH testlloyd2010-03-041-4/+0
* | | | | | | | | | | | | | | | | | | | | | Some botan exception throws are plain STL exceptionslloyd2010-03-041-7/+1
* | | | | | | | | | | | | | | | | | | | | | Add a new function to public key x509_subject_public_key which returnslloyd2010-03-041-6/+2
* | | | | | | | | | | | | | | | | | | | | | Reduce deps slightly in selftest codelloyd2010-03-031-4/+17
* | | | | | | | | | | | | | | | | | | | | | Avoid warnings under VC++ in ECC testslloyd2010-03-032-2/+2
* | | | | | | | | | | | | | | | | | | | | | Fix some -Wmissing-declarations warnings in the test codelloyd2010-03-032-14/+11
* | | | | | | | | | | | | | | | | | | | | | Add XSalsa20lloyd2010-03-031-0/+82
* | | | | | | | | | | | | | | | | | | | | | Modify the ECDSA signature OIDs. Previously the ones using the BSIlloyd2010-03-021-1/+1
* | | | | | | | | | | | | | | | | | | | | | Make CVC tests a bit more verboselloyd2010-03-021-8/+10
* | | | | | | | | | | | | | | | | | | | | | Add GOST 34.10 benchmarks. Kill of last bits of ECKAEG terminology.lloyd2010-03-024-24/+92
| |_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|/ |/| | | | | | | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | | | | | | Rename PointGFp::get_jac_proj_{x,y,z} simply get_{x,y,z}lloyd2010-03-021-32/+32
* | | | | | | | | | | | | | | | | | | | | Rename ECKAEG to ECDH. As far as I can tell they are the same algorithm,lloyd2010-03-022-54/+52
* | | | | | | | | | | | | | | | | | | | | Remove auto_ptr from ECC key typeslloyd2010-03-022-8/+7
* | | | | | | | | | | | | | | | | | | | | Remove a fairly useless member of EC_PublicKey that was only used forlloyd2010-03-021-4/+4
* | | | | | | | | | | | | | | | | | | | | Kill get_EC_Dom_Pars_by_oidlloyd2010-03-016-28/+32
* | | | | | | | | | | | | | | | | | | | | Clean up EC_Domain_Paramslloyd2010-03-011-6/+6
|/ / / / / / / / / / / / / / / / / / / /
* | | | | | | | | | | | | | | | | | | | Delete gfp_element.h and remove the gfpmath testslloyd2010-02-253-531/+0
* | | | | | | | | | | | | | | | | | | | Change create_random_point to use Modular_Reducerlloyd2010-02-251-11/+9
* | | | | | | | | | | | | | | | | | | | Remove unneeded include of gfp_elementh.hlloyd2010-02-251-1/+0
* | | | | | | | | | | | | | | | | | | | Remove another useless EC testlloyd2010-02-251-33/+0
* | | | | | | | | | | | | | | | | | | | Remove a useless EC test (was testing mres)lloyd2010-02-251-34/+0
* | | | | | | | | | | | | | | | | | | | create_random_point was used in one tests though, so add it back in ec_tests.cpplloyd2010-02-251-0/+25
* | | | | | | | | | | | | | | | | | | | Make PointGFp::mult2_in_place privatelloyd2010-02-251-22/+17
* | | | | | | | | | | | | | | | | | | | Inline some simple GFpElement functions. Remove ostream << operatorlloyd2010-02-251-0/+5
* | | | | | | | | | | | | | | | | | | | CurveGFp: Inline, deleting source file. Store only a,b,p aslloyd2010-02-253-29/+31
* | | | | | | | | | | | | | | | | | | | Convert the PointGFp constructor taking three coordinates (Jacobian scheme)lloyd2010-02-251-30/+9
* | | | | | | | | | | | | | | | | | | | Convert PointGFp::get_jac_proj_{x,y,z} to return just the BigInt value,lloyd2010-02-251-87/+32
* | | | | | | | | | | | | | | | | | | | Convert PointGFp::get_affine_{x,y} to return just the BigInt valuelloyd2010-02-251-61/+17
* | | | | | | | | | | | | | | | | | | | Convert 3-arg constructoor of PointGFp to take BigInts instead oflloyd2010-02-251-4/+3
* | | | | | | | | | | | | | | | | | | | Kill dead codelloyd2010-02-251-24/+4
* | | | | | | | | | | | | | | | | | | | Remove the montgomery optimizations from GFpElement entirely.lloyd2010-02-242-140/+27
* | | | | | | | | | | | | | | | | | | | Remove PointGFp::mult_this_securelloyd2010-02-242-74/+2
* | | | | | | | | | | | | | | | | | | | Remove GFpModulus entirelylloyd2010-02-241-1/+0
| |_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|/ |/| | | | | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | | | | Make passhash9 tests more verbose since they are slowlloyd2010-02-231-2/+11
* | | | | | | | | | | | | | | | | | | Remove use of tr1 entirely from gfpmath.lloyd2010-02-232-194/+11
|/ / / / / / / / / / / / / / / / / /
* | | | | | | | | | | | | | | | | | Correct passhash9 vector for recent format changes (longer salt+PRF output, a...lloyd2010-02-141-2/+3
* | | | | | | | | | | | | | | | | | Fix passhash9 test for updated API and macro namelloyd2010-02-141-6/+6
* | | | | | | | | | | | | | | | | | Prefix passhash with "$9$" in a manner similar with otherlloyd2010-02-021-0/+32
* | | | | | | | | | | | | | | | | | Modify the S2K interface. Instead of being stateful in terms of the saltlloyd2010-02-011-3/+3
* | | | | | | | | | | | | | | | | | Add a set of test vectors for 3DES in counter mode generated bylloyd2010-01-291-0/+2746
* | | | | | | | | | | | | | | | | | Add a set of XTS tests using TripleDES; XTS mode supports either a 64-bitlloyd2010-01-281-0/+1408
| |_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|/ |/| | | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | | Fix several buffering problems in the XTS implementation that wouldlloyd2010-01-251-0/+7110
|/ / / / / / / / / / / / / / / /
* | | | | | | | | | | | | | | | Add SIMD version of Noekeon. On a Core2, about 2.7x faster using SIMD_SSE2lloyd2010-01-121-0/+2021
* | | | | | | | | | | | | | | | Fix a test broken by the recent exception hierarchy changeslloyd2010-01-121-10/+2
* | | | | | | | | | | | | | | | Add block cipher cascadelloyd2010-01-112-2/+51
* | | | | | | | | | | | | | | | Clean up exceptions. Remove some unused ones like Config_Error. Makelloyd2010-01-052-15/+15
* | | | | | | | | | | | | | | | Split AES tests by key length for AES-NIlloyd2010-01-051-44/+45