diff options
author | lloyd <[email protected]> | 2008-10-12 01:54:52 +0000 |
---|---|---|
committer | lloyd <[email protected]> | 2008-10-12 01:54:52 +0000 |
commit | 0aecbea8f31f6b7ce14639860266b8116a6bb3a7 (patch) | |
tree | 5a06c5fc4201bdfdde03b4d874312d7eeeaa3c1f /checks/pk.cpp | |
parent | 053dfa09e95039022e3c4249655cbe5fe12db9c5 (diff) |
Move InSiTo's ECDSA tests into the main test suite
Diffstat (limited to 'checks/pk.cpp')
-rw-r--r-- | checks/pk.cpp | 21 |
1 files changed, 11 insertions, 10 deletions
diff --git a/checks/pk.cpp b/checks/pk.cpp index 57eb12936..f43dc2b08 100644 --- a/checks/pk.cpp +++ b/checks/pk.cpp @@ -563,14 +563,6 @@ void do_pk_keygen_tests(RandomNumberGenerator& rng) { std::cout << "Testing PK key generation: " << std::flush; - /* Putting each key in a block reduces memory pressure, speeds it up */ -#define IF_SIG_KEY(TYPE, BITS) \ - { \ - TYPE key(rng, BITS); \ - key.check_key(rng, true); \ - std::cout << '.' << std::flush; \ - } - #define DL_SIG_KEY(TYPE, GROUP) \ { \ TYPE key(rng, DL_Group(GROUP)); \ @@ -593,11 +585,19 @@ void do_pk_keygen_tests(RandomNumberGenerator& rng) } #if defined(BOTAN_HAS_RSA) - IF_SIG_KEY(RSA_PrivateKey, 1024); + { + RSA_PrivateKey rsa1024(rng, 1024); + rsa1024.check_key(rng, true); + std::cout << '.' << std::flush; + } #endif #if defined(BOTAN_HAS_RW) - IF_SIG_KEY(RW_PrivateKey, 1024); + { + RW_PrivateKey rw1024(rng, 1024); + rw1024.check_key(rng, true); + std::cout << '.' << std::flush; + } #endif #if defined(BOTAN_HAS_DSA) @@ -755,6 +755,7 @@ u32bit do_pk_validation_tests(const std::string& filename, std::cout << std::endl; + errors += do_ecdsa_tests(rng); do_pk_keygen_tests(rng); do_x509_tests(rng); |