aboutsummaryrefslogtreecommitdiffstats
path: root/src/engine
diff options
context:
space:
mode:
authorlloyd <[email protected]>2009-05-13 10:28:25 +0000
committerlloyd <[email protected]>2009-05-13 10:28:25 +0000
commit59ad7882f0bf20327bc04860a0c0c27461d2a3a9 (patch)
tree1c6b63e8f38e4b551092dd00ea048ab79e32b660 /src/engine
parent8a8169535702de9fd244de6409ed58ddca69452a (diff)
engine.h had copies of some declarations from pk_engine.h that had not
been removed when that portion of the code was split off. Remove the duplicated code from engine.h and update some code in pubkey that still relied on the declarations in engine.h instead of pk_engine.h
Diffstat (limited to 'src/engine')
-rw-r--r--src/engine/engine.h43
1 files changed, 0 insertions, 43 deletions
diff --git a/src/engine/engine.h b/src/engine/engine.h
index d23fc4dca..66a159e38 100644
--- a/src/engine/engine.h
+++ b/src/engine/engine.h
@@ -135,49 +135,6 @@ class BOTAN_DLL Engine
#endif
};
-namespace Engine_Core {
-
-/*
-* Get an operation from an Engine
-*/
-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
-
-#if defined(BOTAN_HAS_DSA)
-DSA_Operation* dsa_op(const DL_Group&, const BigInt&, const BigInt&);
-#endif
-
-#if defined(BOTAN_HAS_NYBERG_RUEPPEL)
-NR_Operation* nr_op(const DL_Group&, const BigInt&, const BigInt&);
-#endif
-
-#if defined(BOTAN_HAS_ELGAMAL)
-ELG_Operation* elg_op(const DL_Group&, const BigInt&, const BigInt&);
-#endif
-
-#if defined(BOTAN_HAS_DIFFIE_HELLMAN)
-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,
- const PointGFp& pub_key);
-#endif
-
-}
-
}
#endif