aboutsummaryrefslogtreecommitdiffstats
path: root/checks/pk_bench.cpp
Commit message (Expand)AuthorAgeFilesLines
* Replace 0 and NULL pointer constants with nullptr. Also fix an oldlloyd2012-05-181-5/+5
* Fairly huge update that replaces the old secmem types with std::vectorlloyd2012-05-181-4/+4
* propagate from branch 'net.randombit.botan.tls-state-machine' (head a4741cd07...lloyd2012-04-251-0/+6
|\
| * Some fixes for very minimal builds (typically due to --no-autoload)lloyd2012-04-201-0/+6
* | propagate from branch 'net.randombit.botan' (head 150bd11dd8090559ee1e83394b8...lloyd2011-06-131-9/+9
|\ \ | |/ |/|
| * propagate from branch 'net.randombit.botan' (head 13a0d36dac3709f3cb88e830ed7...lloyd2011-02-111-9/+9
| |\
| | * propagate from branch 'net.randombit.botan' (head 2898d79f992f27a328a3e41d34b...lloyd2010-10-131-10/+10
| | |\
| | | * propagate from branch 'net.randombit.botan' (head 96d0a1885774b624812fd143d54...lloyd2010-03-211-10/+10
| | | |\
| | | | * propagate from branch 'net.randombit.botan' (head aabb4c3bc2207ceac1920573293...lloyd2010-03-131-36/+17
| | | | |\
| | | | * \ propagate from branch 'net.randombit.botan' (head 5e9c6107cbb15744c2edf2eb0e2...lloyd2010-03-131-10/+10
| | | | |\ \
| | | | | * \ propagate from branch 'net.randombit.botan' (head 74e9e8642943d126a5e5efa5be1...lloyd2010-03-101-4/+2
| | | | | |\ \
| | | | | * | | Various updates: unique_ptr, using chrono, merge fixups, etclloyd2010-03-091-2/+2
| | | | | * | | propagate from branch 'net.randombit.botan' (head 9932d4d63417f7fcc199ada244c...lloyd2010-03-091-8/+8
| | | | | |\ \ \
| | | | | | * \ \ propagate from branch 'net.randombit.botan' (head fc86fc4842254088bf820ea6ebf...lloyd2010-03-021-13/+15
| | | | | | |\ \ \
| | | | | | * \ \ \ 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 (compile-time) toggle for fault protection checking in the PKlloyd2011-06-071-3/+6
* | | | | | | | | | | | | | ECC private keys had two different constructors, one taking a grouplloyd2011-04-081-3/+3
|/ / / / / / / / / / / / /
* | | | | | | | | | | | | Fix the ordering of the GOST 34.10 signature values. Add a testlloyd2011-02-071-12/+5
* | | | | | | | | | | | | More VC warning fixeslloyd2010-12-131-10/+10
|/ / / / / / / / / / / /
* | | | | | | | | | | | Remove more uses of vector to pointer implicit conversionslloyd2010-09-131-2/+1
* | | | | | | | | | | | Anywhere where we use MemoryRegion::begin to get access to the raw pointerlloyd2010-09-131-2/+2
|/ / / / / / / / / / /
* | | | | | | | | | | Don't bother benchmarking 512 or 768 bit keys; considering an RSAlloyd2010-03-211-7/+4
* | | | | | | | | | | 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
| |_|_|_|_|_|_|/ |/| | | | | | |
* | | | | | | | Remove call to disable key testing, now a per-build optionlloyd2010-03-101-4/+2
|/ / / / / / /
* | | | | | | Rename PK_Encryptor_MR_with_EME and PK_Decryptor_MR_with_EME tolloyd2010-03-081-4/+4
* | | | | | | Modify pubkey classes to take names instead of object pointers.lloyd2010-03-081-30/+34
* | | | | | | This checkin represents a pretty major change in how PK operations arelloyd2010-03-041-7/+7
* | | | | | | Use KDF2/PK_Key_Agreement in DH benchmarklloyd2010-03-041-5/+5
* | | | | | | Add similar decoding constructors to the private keyslloyd2010-03-041-1/+2
* | | | | | | Add GOST 34.10 benchmarks. Kill of last bits of ECKAEG terminology.lloyd2010-03-021-10/+78
| |_|_|_|_|/ |/| | | | |
* | | | | | Rename ECKAEG to ECDH. As far as I can tell they are the same algorithm,lloyd2010-03-021-11/+11
* | | | | | Kill get_EC_Dom_Pars_by_oidlloyd2010-03-011-2/+4
|/ / / / /
* | | | / 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