diff options
author | lloyd <[email protected]> | 2010-03-02 02:53:51 +0000 |
---|---|---|
committer | lloyd <[email protected]> | 2010-03-02 02:53:51 +0000 |
commit | 1fac460e94edf5c4dda296588a87476195f08c24 (patch) | |
tree | bd505c2e05ea3a0ffc3cf026322fdc29b3f3479d /src/libstate | |
parent | 9c2131c935f052f3c783e3fd35e13f2908d02a98 (diff) |
Remove ECDSA_Op and its attendant bits
Diffstat (limited to 'src/libstate')
-rw-r--r-- | src/libstate/pk_engine.cpp | 21 | ||||
-rw-r--r-- | src/libstate/pk_engine.h | 11 |
2 files changed, 0 insertions, 32 deletions
diff --git a/src/libstate/pk_engine.cpp b/src/libstate/pk_engine.cpp index d6f4f7015..38fe17d73 100644 --- a/src/libstate/pk_engine.cpp +++ b/src/libstate/pk_engine.cpp @@ -110,27 +110,6 @@ DH_Operation* dh_op(const DL_Group& group, const BigInt& x) } #endif -#if defined(BOTAN_HAS_ECDSA) -/* -* Acquire an ECDSA op -*/ -ECDSA_Operation* ecdsa_op(const EC_Domain_Params& dom_pars, - const BigInt& priv_key, - const PointGFp& pub_key) - { - Algorithm_Factory::Engine_Iterator i(global_state().algorithm_factory()); - - while(const Engine* engine = i.next()) - { - ECDSA_Operation* op = engine->ecdsa_op(dom_pars, priv_key, pub_key); - if(op) - return op; - } - - throw Lookup_Error("Engine_Core::ecdsa_op: Unable to find a working engine"); - } -#endif - #if defined(BOTAN_HAS_ECKAEG) /* * Acquire a ECKAEG op diff --git a/src/libstate/pk_engine.h b/src/libstate/pk_engine.h index 256a47c20..6c45c3fca 100644 --- a/src/libstate/pk_engine.h +++ b/src/libstate/pk_engine.h @@ -31,11 +31,6 @@ #include <botan/elg_op.h> #endif -#if defined(BOTAN_HAS_ECDSA) - #include <botan/ecdsa_op.h> - #include <botan/ec_dompar.h> -#endif - #if defined(BOTAN_HAS_ECKAEG) #include <botan/eckaeg_op.h> #include <botan/ec_dompar.h> @@ -76,12 +71,6 @@ ELG_Operation* elg_op(const DL_Group&, const BigInt&, const BigInt&); DH_Operation* dh_op(const DL_Group&, const BigInt&); #endif -#if defined(BOTAN_HAS_ECDSA) -ECDSA_Operation* ecdsa_op(const EC_Domain_Params& dom_pars, - const BigInt& priv_key, - const PointGFp& pub_key); -#endif - #if defined(BOTAN_HAS_ECKAEG) ECKAEG_Operation* eckaeg_op(const EC_Domain_Params& dom_pars, const BigInt& priv_key, |