diff options
author | lloyd <[email protected]> | 2008-10-01 15:17:52 +0000 |
---|---|---|
committer | lloyd <[email protected]> | 2008-10-01 15:17:52 +0000 |
commit | 92ddf6f0f8f0ef6f5584889481e4a098e280ee40 (patch) | |
tree | 4178ad93250da66d0eb18f9dfcce221bbb57bcd7 /src/core/libstate | |
parent | 1034cf44b4ee0948312c11a1b079b8b04c5828e2 (diff) |
Move last pieces of algorithm-specific code from general 'pubkey' module
into algorithm-specific directories. (Dependencies still remain on these
in core/libstate, though).
Diffstat (limited to 'src/core/libstate')
-rw-r--r-- | src/core/libstate/engine.h | 20 |
1 files changed, 18 insertions, 2 deletions
diff --git a/src/core/libstate/engine.h b/src/core/libstate/engine.h index 12c69385b..72f5b28ca 100644 --- a/src/core/libstate/engine.h +++ b/src/core/libstate/engine.h @@ -8,17 +8,33 @@ #include <botan/base.h> #include <botan/mutex.h> -#include <botan/pk_ops.h> #include <botan/pow_mod.h> #include <botan/basefilt.h> #include <botan/enums.h> +#if defined(BOTAN_HAS_IF_PUBLIC_KEY_FAMILY) + #include <botan/if_op.h> +#endif + +#if defined(BOTAN_HAS_DSA) + #include <botan/dsa_op.h> +#endif + #if defined(BOTAN_HAS_DH) #include <botan/dh_op.h> #endif +#if defined(BOTAN_HAS_NR) + #include <botan/nr_op.h> +#endif + +#if defined(BOTAN_HAS_ELGAMAL) + #include <botan/elg_op.h> +#endif + + #if defined(BOTAN_HAS_ECDSA) - #include <botan/ec_dompar.h> + #include <botan/ecc_op.h> #endif #include <utility> |