aboutsummaryrefslogtreecommitdiffstats
path: root/checks/pk.cpp
Commit message (Expand)AuthorAgeFilesLines
* Modularize the public key algorithms, though currently a great deal oflloyd2008-09-281-37/+102
* Allow test suite to build even if RNG or DLIES is missinglloyd2008-09-281-1/+8
* Use the Timer class for all benchmarkinglloyd2008-09-051-34/+42
* Remove most of the direct references to the global_rng() calllloyd2008-06-281-44/+34
* Remove uses of global PRNG from self-test and benchmark code. Assumeslloyd2008-06-271-11/+10
* Remove load checking, as it requires an RNG (at least at the moment).lloyd2008-06-271-22/+32
* Similiar combining transform for the ElGamal, DSA, and NR private keylloyd2008-06-201-4/+8
* Consolidate the two DH_PrivateKey constructors into a single one takinglloyd2008-06-201-12/+18
* Convert pkcs8_decoder() and x509_decoder() to take a RandomNumberGenerator&lloyd2008-06-201-2/+6
* Fix remaining -Wmissing-declarations warnings in self-test/benchmark codelloyd2008-06-201-135/+121
* Change PK_Signer::signature to take a RandomNumberGenerator referencelloyd2008-06-101-18/+2
* PK_Encryptor::encrypt now takes a RandomNumberGenerator reference, insteadlloyd2008-06-101-11/+2
* Add a full set of tests for the ANSI X9.31 PRNG, using data takenlloyd2008-06-071-30/+0
* Make the two parameters of Randpool (which underlying block cipher and MAClloyd2008-05-251-3/+10
* 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-241-9/+10
* propagate from branch 'net.randombit.botan' (head 51f9ee5180a5cacdfff31504266...lloyd2008-04-211-4/+4
|\
| * Remove the Global_RNG namespace, along with rng.h and rng.cpp. This waslloyd2008-04-071-4/+4
* | Update Fixed_Output_RNG (used for testing) to implement is_seededlloyd2008-04-211-0/+2
|/
* Remove several uses of old style C casts in favor of C++98's static_cast and lloyd2007-10-191-5/+12
* Remove code checking the BOTAN_NO_ macros for if particular public keylloyd2007-09-131-41/+4
* Eliminate most uses of exit() to bail on an error; instead throw anlloyd2007-02-191-13/+5
* Rename X509_PublicKey and PKCS8_PrivateKey to the new types within thelloyd2006-09-061-4/+4
* Remove the public domain notices from the self-test/benchmark code,lloyd2006-08-091-1/+0
* Initial checkin1.5.6lloyd2006-05-181-0/+747