aboutsummaryrefslogtreecommitdiffstats
path: root/checks/pk_bench.cpp
Commit message (Expand)AuthorAgeFilesLines
* propagate from branch 'net.randombit.botan' (head 12382647ef0a28fcb11c824c77b...lloyd2010-01-211-20/+20
|\
| * Remove to_string, replacing with std::to_stringlloyd2009-11-181-8/+8
| * propagate from branch 'net.randombit.botan' (head cfb19182987fc95b2a8885584a3...lloyd2009-11-171-3/+3
| |\
| * \ propagate from branch 'net.randombit.botan' (head 8a5eb02c2e451fc983f234f7ba2...lloyd2009-09-301-12/+12
| |\ \
| | * \ propagate from branch 'net.randombit.botan' (head 5cadcc57872bef55226579df573...lloyd2009-09-081-12/+12
| | |\ \
| | | * | Replace the (deprecated) auto_ptr with unique_ptr.lloyd2009-04-011-12/+12
* | | | | Add copyright and license notes to pretty much every file that didn't have them,lloyd2009-12-311-0/+6
| |_|_|/ |/| | |
* | | | Rename/remove some secmem member variables for better matching with STLlloyd2009-11-171-3/+3
|/ / /
* / / Modify the self test program to use the builtin runtime benchmarking goop.lloyd2009-09-241-0/+14
|/ /
* | Wrap benchmark_rw call in BOTAN_HAS_RW macro checklloyd2009-09-041-0/+2
* | Remove support for HTML benchmark output. Easier/simpler to parse thelloyd2009-08-141-1/+1
|/
* Remove lookup.h use from DLIES, PK key agreement, DSA param gen, get_enc.cpplloyd2008-11-111-2/+10
* Add DLIES benchmarklloyd2008-11-091-10/+72
* More useful PK benchmark output (also a bit easier to parse)lloyd2008-10-221-32/+46
* Add ECKAEG benchmark. Fix several problems found in ECKAEG key (had pure virt...lloyd2008-10-131-5/+73
* Add a simplistic ECDSA benchmarklloyd2008-10-121-0/+58
* Handle building Botan with almost all public key code disabled (though onlylloyd2008-10-011-8/+11
* Compliation fixeslloyd2008-09-281-1/+1
* Modularize the public key algorithms, though currently a great deal oflloyd2008-09-281-8/+50
* Time RSA key generation againlloyd2008-09-151-1/+5
* Oops disable part of previous, was for testinglloyd2008-09-141-1/+7
* Only randomize inputs every 100 runs to minimize overhead (makes profiling ea...lloyd2008-09-141-31/+40
* Split RSA and RW benchmarks. Benchmark RSA encryption and signatures.lloyd2008-09-141-16/+87
* Padding changes in the PK benchmarks:lloyd2008-09-121-3/+3
* Disable extensive testing during benchmark key generation: throws off profilerlloyd2008-09-071-0/+3
* Reduce how often DSA and DH keys are generated during benchmarkslloyd2008-09-071-2/+2
* Use the Timer class for all benchmarkinglloyd2008-09-051-15/+0
* New DH benchmark, much more reflective of real usage as well.lloyd2008-09-051-114/+64
* Delete dead code. New shared benchmark framework for RSA/RW. RSA benchmarklloyd2008-09-021-250/+155
* Inline some methods of Timerlloyd2008-08-311-31/+19
* Rewrite the RSA and DSA benchmarks to be much more readable and flexible,lloyd2008-08-311-51/+158
* Benchmark change: Skip RSA 1536, DH 1536. Add DSA 2048/256 and 3072/256, RSA ...lloyd2008-08-301-6/+16
* Remove most of the direct references to the global_rng() calllloyd2008-06-281-37/+50
* Remove uses of global PRNG from self-test and benchmark code. Assumeslloyd2008-06-271-15/+14
* Similiar combining transform for the ElGamal, DSA, and NR private keylloyd2008-06-201-9/+8
* Consolidate the two DH_PrivateKey constructors into a single one takinglloyd2008-06-201-2/+2
* Convert pkcs8_decoder() and x509_decoder() to take a RandomNumberGenerator&lloyd2008-06-201-2/+2
* Fix remaining -Wmissing-declarations warnings in self-test/benchmark codelloyd2008-06-201-0/+5
* Change PK_Signer::signature to take a RandomNumberGenerator referencelloyd2008-06-101-3/+3
* PK_Encryptor::encrypt now takes a RandomNumberGenerator reference, insteadlloyd2008-06-101-3/+5
* Previously random_integer and friends used the global PRNG object to getlloyd2008-05-241-4/+8
* Remove the Global_RNG namespace, along with rng.h and rng.cpp. This waslloyd2008-04-071-8/+8
* Fix pk_bench.cpp compilation (remove a stray try statement)lloyd2008-01-171-3/+2
* merge of '3d9e9476c5b2a2ee125eee7e0dd10bfe460d0546'lloyd2007-12-241-187/+95
|\
| * Replace C-style casts with static_cast (found by GCC's -Wold-style-cast)lloyd2007-11-171-2/+1
| * Wrap lines in pk_bench and passhash to keep them under 80 columns.lloyd2007-10-191-3/+4
| * Cleanup the public key benchmark code: avoid macros, use PEM/PKCSlloyd2007-09-131-184/+93
| * Remove code checking the BOTAN_NO_ macros for if particular public keylloyd2007-09-131-28/+5
* | Remove the BOTAN_NO_ macroslloyd2007-09-131-28/+5
|/
* DSA-2048 and DSA-3072 benchmarks, disabled for a while due to lack oflloyd2007-03-091-4/+6