aboutsummaryrefslogtreecommitdiffstats
path: root/src/libstate
diff options
context:
space:
mode:
authorlloyd <[email protected]>2010-03-05 17:40:45 +0000
committerlloyd <[email protected]>2010-03-05 17:40:45 +0000
commitbe9d7d1031bba2cd4f415d114389a1f50c61d44b (patch)
treec6714d8c40ac685c98e4b8bfbacdd14d99d64a63 /src/libstate
parentcdd1a1509ffc74c74bd902d55a7a85ab9e2afe78 (diff)
Remove IF_Core
Diffstat (limited to 'src/libstate')
-rw-r--r--src/libstate/pk_engine.cpp21
-rw-r--r--src/libstate/pk_engine.h10
2 files changed, 0 insertions, 31 deletions
diff --git a/src/libstate/pk_engine.cpp b/src/libstate/pk_engine.cpp
index 5b7c3b4e1..2c9ee4bfd 100644
--- a/src/libstate/pk_engine.cpp
+++ b/src/libstate/pk_engine.cpp
@@ -13,27 +13,6 @@ namespace Botan {
namespace Engine_Core {
-#if defined(BOTAN_HAS_IF_PUBLIC_KEY_FAMILY)
-/*
-* Acquire an IF op
-*/
-IF_Operation* if_op(const BigInt& e, const BigInt& n, const BigInt& d,
- const BigInt& p, const BigInt& q, const BigInt& d1,
- const BigInt& d2, const BigInt& c)
- {
- Algorithm_Factory::Engine_Iterator i(global_state().algorithm_factory());
-
- while(const Engine* engine = i.next())
- {
- IF_Operation* op = engine->if_op(e, n, d, p, q, d1, d2, c);
- if(op)
- return op;
- }
-
- throw Lookup_Error("Engine_Core::if_op: Unable to find a working engine");
- }
-#endif
-
/*
* Acquire a modular exponentiator
*/
diff --git a/src/libstate/pk_engine.h b/src/libstate/pk_engine.h
index 8f38b2928..0e6b8dc41 100644
--- a/src/libstate/pk_engine.h
+++ b/src/libstate/pk_engine.h
@@ -11,10 +11,6 @@
#include <botan/bigint.h>
#include <botan/pow_mod.h>
-#if defined(BOTAN_HAS_IF_PUBLIC_KEY_FAMILY)
- #include <botan/if_op.h>
-#endif
-
namespace Botan {
class Algorithm_Factory;
@@ -28,12 +24,6 @@ namespace Engine_Core {
*/
Modular_Exponentiator* mod_exp(const BigInt&, Power_Mod::Usage_Hints);
-#if defined(BOTAN_HAS_IF_PUBLIC_KEY_FAMILY)
-IF_Operation* if_op(const BigInt&, const BigInt&, const BigInt&,
- const BigInt&, const BigInt&, const BigInt&,
- const BigInt&, const BigInt&);
-#endif
-
}
}