aboutsummaryrefslogtreecommitdiffstats
path: root/checks
Commit message (Expand)AuthorAgeFilesLines
* Prevent crash if asked to benchmark unknown block cipher with a modelloyd2010-05-051-4/+11
* Modify the implementation of multiplication mod 65537 used in IDEA tolloyd2010-04-301-0/+520
* Add a couple of Comb4P tests, generated by the python implementationlloyd2010-04-231-0/+9
* Add a test for RSA verification with raw padding and an unusual keylloyd2010-04-211-0/+33
* Don't bother benchmarking 512 or 768 bit keys; considering an RSAlloyd2010-03-211-7/+4
* Replace PointGFp::check_invaraints, which would either return silentlylloyd2010-03-192-16/+20
* If check against copy fails, print algo namelloyd2010-03-191-1/+1
* There are some nasty API problems that are caused by having to pass alloyd2010-03-191-2/+2
* Add a couple of verification tests for GOST 34.10lloyd2010-03-162-0/+49
* Fix GOST 34.10 benchmarklloyd2010-03-161-1/+1
* Disable fault protection for DSA, NR, and GOST 34.10 benchmarkslloyd2010-03-151-2/+2
* Centralize which ECC domains are used for benchmarkinglloyd2010-03-131-34/+17
* Skip bench on very small ECC groups; 112 == DESlloyd2010-03-131-3/+1
* Add 192 and 256 bit groups to the ECDSA benchmark lineuplloyd2010-03-131-1/+3
* Disable fault protection for ECDSA benchmark, easier profilinglloyd2010-03-131-1/+1
* Simple cleanupslloyd2010-03-131-6/+13
* Remove access to the Jacobian coordinate getters get_{x,y,z}, as welllloyd2010-03-131-136/+59
* Remove call to disable key testing, now a per-build optionlloyd2010-03-101-4/+2
* Deconstify PK_Ops. It's quite reasonable that some op will want tolloyd2010-03-092-27/+34
* Dont need RNG in this testlloyd2010-03-091-3/+2
* Rename PK_Encryptor_MR_with_EME and PK_Decryptor_MR_with_EME tolloyd2010-03-082-10/+10
* Modify pubkey classes to take names instead of object pointers.lloyd2010-03-085-139/+139
* Remove the sign() operation from the public key objects, totally replacedlloyd2010-03-054-203/+113
* This checkin represents a pretty major change in how PK operations arelloyd2010-03-042-138/+43
* Use KDF2/PK_Key_Agreement in DH benchmarklloyd2010-03-041-5/+5
* More keygen testslloyd2010-03-041-0/+8
* Test GOST with 521-bit prime field (was setting off bug before)lloyd2010-03-041-1/+1
* Split up load/store tests public vs privatelloyd2010-03-041-11/+29
* 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