| Commit message (Expand) | Author | Age | Files | Lines |
* | Default to using clock(), not rdtsc1.7.7 | lloyd | 2008-06-28 | 1 | -2/+2 |
* | Delete the self-test global RNG: just create one in main() and pass it | lloyd | 2008-06-28 | 6 | -57/+56 |
* | Remove most of the direct references to the global_rng() call | lloyd | 2008-06-28 | 7 | -114/+137 |
* | Change make_rng to be a static member of RandomNumberGenerator | lloyd | 2008-06-28 | 1 | -1/+1 |
* | New structure for entropy sources + RNGs. The entropy sources are owned by | lloyd | 2008-06-27 | 2 | -22/+15 |
* | Remove uses of global PRNG from self-test and benchmark code. Assumes | lloyd | 2008-06-27 | 9 | -39/+59 |
* | Remove load checking, as it requires an RNG (at least at the moment). | lloyd | 2008-06-27 | 2 | -24/+34 |
* | Similiar combining transform for the ElGamal, DSA, and NR private key | lloyd | 2008-06-20 | 3 | -14/+17 |
* | Consolidate the two DH_PrivateKey constructors into a single one taking | lloyd | 2008-06-20 | 2 | -14/+20 |
* | Use RNG& argument for PKCS8::encrypt_key and PKCS8::PEM_encode | lloyd | 2008-06-20 | 1 | -5/+6 |
* | Convert pkcs8_decoder() and x509_decoder() to take a RandomNumberGenerator& | lloyd | 2008-06-20 | 3 | -6/+12 |
* | Fix remaining -Wmissing-declarations warnings in self-test/benchmark code | lloyd | 2008-06-20 | 4 | -135/+129 |
* | Fix more -Wmissing-declaration warnings | lloyd | 2008-06-18 | 4 | -10/+22 |
* | Fix -Wmissing-declarations warning | lloyd | 2008-06-16 | 1 | -40/+43 |
* | Fix some -Wmissing-declarations warnings | lloyd | 2008-06-12 | 8 | -9/+43 |
* | X509_CA::{new_crl,update_crl} take a RandomNumberGenerator reference | lloyd | 2008-06-11 | 1 | -2/+2 |
* | X509::create_cert_req and X509::create_self_signed_cert take an RNG ref | lloyd | 2008-06-11 | 1 | -3/+9 |
* | Modify X509_CA::make_cert and X509_CA::sign_request to take a RNG reference | lloyd | 2008-06-11 | 1 | -7/+8 |
* | Change PK_Signer::signature to take a RandomNumberGenerator reference | lloyd | 2008-06-10 | 2 | -21/+5 |
* | PK_Encryptor::encrypt now takes a RandomNumberGenerator reference, instead | lloyd | 2008-06-10 | 2 | -14/+7 |
* | Make the contents of Botan_types namespace be just using declarations, | lloyd | 2008-06-07 | 1 | -1/+1 |
* | Add a full set of tests for the ANSI X9.31 PRNG, using data taken | lloyd | 2008-06-07 | 8 | -53/+2158 |
* | Make the two parameters of Randpool (which underlying block cipher and MAC | lloyd | 2008-05-25 | 2 | -5/+13 |
* | Avoid using the global RNG in check_key, instead pass a reference. | lloyd | 2008-05-24 | 1 | -10/+10 |
* | Previously random_integer and friends used the global PRNG object to get | lloyd | 2008-05-24 | 5 | -18/+28 |
* | propagate from branch 'net.randombit.botan' (head 51f9ee5180a5cacdfff31504266... | lloyd | 2008-04-21 | 6 | -20/+20 |
|\ |
|
| * | propagate from branch 'net.randombit.botan' (head 6afe2db1f710f75bc27e189bb8b... | lloyd | 2008-04-10 | 6 | -20/+20 |
| |\ |
|
| | * | Remove the Global_RNG namespace, along with rng.h and rng.cpp. This was | lloyd | 2008-04-07 | 6 | -20/+20 |
* | | | Update Fixed_Output_RNG (used for testing) to implement is_seeded | lloyd | 2008-04-21 | 1 | -0/+2 |
|/ / |
|
* / | Change the interface of X509_CA::sign_request as follows: | lloyd | 2008-04-10 | 1 | -2/+7 |
|/ |
|
* | Fix pk_bench.cpp compilation (remove a stray try statement) | lloyd | 2008-01-17 | 1 | -3/+2 |
* | merge of '3d9e9476c5b2a2ee125eee7e0dd10bfe460d0546' | lloyd | 2007-12-24 | 18 | -342/+364 |
|\ |
|
| * | Replace C-style casts with static_cast (found by GCC's -Wold-style-cast) | lloyd | 2007-11-17 | 2 | -6/+5 |
| * | Add base64 encoding and decoding to the set of benchmarked filters | lloyd | 2007-11-16 | 1 | -0/+3 |
| * | Revert the change that renamed append() to push_back(). As pointed out | lloyd | 2007-11-15 | 1 | -1/+1 |
| * | Rename MemoryRegion::append to push_back | lloyd | 2007-11-14 | 1 | -1/+1 |
| * | Prevent lines > 80 columns | lloyd | 2007-11-11 | 1 | -1/+1 |
| * | Wrap lines in pk_bench and passhash to keep them under 80 columns. | lloyd | 2007-10-19 | 1 | -3/+4 |
| * | Remove several uses of old style C casts in favor of C++98's static_cast and | lloyd | 2007-10-19 | 3 | -7/+14 |
| * | Increase the (arbitrary) upper bound on how long the benchmarks can run to | lloyd | 2007-09-18 | 1 | -1/+1 |
| * | Add CBC-MAC(AES) tests that use longer inputs | lloyd | 2007-09-17 | 1 | -1/+85 |
| * | Check in an initial implementation of CBC-MAC. | lloyd | 2007-09-16 | 1 | -136/+136 |
| * | Cleanup the public key benchmark code: avoid macros, use PEM/PKCS | lloyd | 2007-09-13 | 11 | -190/+119 |
| * | Remove code checking the BOTAN_NO_ macros for if particular public key | lloyd | 2007-09-13 | 2 | -69/+9 |
| * | Comment out the CBC-MAC test vectors for now since they cause warnings | lloyd | 2007-09-13 | 1 | -136/+136 |
* | | Remove the BOTAN_NO_ macros | lloyd | 2007-09-13 | 2 | -69/+9 |
* | | Comment out the CBC-MAC test vectors since the algorithm has not been | lloyd | 2007-09-07 | 1 | -136/+136 |
|/ |
|
* | Check in some test vectors for plain FIPS 113 CBC-MAC using DES and AES-128 | lloyd | 2007-08-03 | 1 | -0/+137 |
* | Use the get_clock/get_ticks code instead of calling std::clock directly. Allows | lloyd | 2007-07-23 | 1 | -5/+6 |
* | DSA-2048 and DSA-3072 benchmarks, disabled for a while due to lack of | lloyd | 2007-03-09 | 1 | -4/+6 |