aboutsummaryrefslogtreecommitdiffstats
path: root/checks
Commit message (Expand)AuthorAgeFilesLines
* Similiar combining transform for the ElGamal, DSA, and NR private keylloyd2008-06-203-14/+17
* Consolidate the two DH_PrivateKey constructors into a single one takinglloyd2008-06-202-14/+20
* Use RNG& argument for PKCS8::encrypt_key and PKCS8::PEM_encodelloyd2008-06-201-5/+6
* Convert pkcs8_decoder() and x509_decoder() to take a RandomNumberGenerator&lloyd2008-06-203-6/+12
* Fix remaining -Wmissing-declarations warnings in self-test/benchmark codelloyd2008-06-204-135/+129
* Fix more -Wmissing-declaration warningslloyd2008-06-184-10/+22
* Fix -Wmissing-declarations warninglloyd2008-06-161-40/+43
* Fix some -Wmissing-declarations warningslloyd2008-06-128-9/+43
* X509_CA::{new_crl,update_crl} take a RandomNumberGenerator referencelloyd2008-06-111-2/+2
* X509::create_cert_req and X509::create_self_signed_cert take an RNG reflloyd2008-06-111-3/+9
* Modify X509_CA::make_cert and X509_CA::sign_request to take a RNG referencelloyd2008-06-111-7/+8
* Change PK_Signer::signature to take a RandomNumberGenerator referencelloyd2008-06-102-21/+5
* PK_Encryptor::encrypt now takes a RandomNumberGenerator reference, insteadlloyd2008-06-102-14/+7
* Make the contents of Botan_types namespace be just using declarations,lloyd2008-06-071-1/+1
* Add a full set of tests for the ANSI X9.31 PRNG, using data takenlloyd2008-06-078-53/+2158
* Make the two parameters of Randpool (which underlying block cipher and MAClloyd2008-05-252-5/+13
* Avoid using the global RNG in check_key, instead pass a reference.lloyd2008-05-241-10/+10
* Previously random_integer and friends used the global PRNG object to getlloyd2008-05-245-18/+28
* propagate from branch 'net.randombit.botan' (head 51f9ee5180a5cacdfff31504266...lloyd2008-04-216-20/+20
|\
| * propagate from branch 'net.randombit.botan' (head 6afe2db1f710f75bc27e189bb8b...lloyd2008-04-106-20/+20
| |\
| | * Remove the Global_RNG namespace, along with rng.h and rng.cpp. This waslloyd2008-04-076-20/+20
* | | Update Fixed_Output_RNG (used for testing) to implement is_seededlloyd2008-04-211-0/+2
|/ /
* / Change the interface of X509_CA::sign_request as follows:lloyd2008-04-101-2/+7
|/
* Fix pk_bench.cpp compilation (remove a stray try statement)lloyd2008-01-171-3/+2
* merge of '3d9e9476c5b2a2ee125eee7e0dd10bfe460d0546'lloyd2007-12-2418-342/+364
|\
| * Replace C-style casts with static_cast (found by GCC's -Wold-style-cast)lloyd2007-11-172-6/+5
| * Add base64 encoding and decoding to the set of benchmarked filterslloyd2007-11-161-0/+3
| * Revert the change that renamed append() to push_back(). As pointed outlloyd2007-11-151-1/+1
| * Rename MemoryRegion::append to push_backlloyd2007-11-141-1/+1
| * Prevent lines > 80 columnslloyd2007-11-111-1/+1
| * Wrap lines in pk_bench and passhash to keep them under 80 columns.lloyd2007-10-191-3/+4
| * Remove several uses of old style C casts in favor of C++98's static_cast and lloyd2007-10-193-7/+14
| * Increase the (arbitrary) upper bound on how long the benchmarks can run tolloyd2007-09-181-1/+1
| * Add CBC-MAC(AES) tests that use longer inputslloyd2007-09-171-1/+85
| * Check in an initial implementation of CBC-MAC.lloyd2007-09-161-136/+136
| * Cleanup the public key benchmark code: avoid macros, use PEM/PKCSlloyd2007-09-1311-190/+119
| * Remove code checking the BOTAN_NO_ macros for if particular public keylloyd2007-09-132-69/+9
| * Comment out the CBC-MAC test vectors for now since they cause warningslloyd2007-09-131-136/+136
* | Remove the BOTAN_NO_ macroslloyd2007-09-132-69/+9
* | Comment out the CBC-MAC test vectors since the algorithm has not beenlloyd2007-09-071-136/+136
|/
* Check in some test vectors for plain FIPS 113 CBC-MAC using DES and AES-128lloyd2007-08-031-0/+137
* Use the get_clock/get_ticks code instead of calling std::clock directly. Allowslloyd2007-07-231-5/+6
* DSA-2048 and DSA-3072 benchmarks, disabled for a while due to lack oflloyd2007-03-091-4/+6
* Document the --init flag to checklloyd2007-03-091-1/+3
* Eliminate most uses of exit() to bail on an error; instead throw anlloyd2007-02-193-33/+14
* Use OptionParser::init_if_setlloyd2006-12-091-18/+14
* Add a value_if_set member function to the getopt implementation (returnslloyd2006-12-092-1/+9
* Decide to print ms/op or ops/second at runtime instead of compile time.lloyd2006-11-121-10/+8
* Add (very basic) HTML output for public key benchmarking.lloyd2006-09-272-14/+29
* Change the default CPU MHz when RDTSC is used to 1.866 GHz to match motokolloyd2006-09-261-1/+1