diff options
Diffstat (limited to 'src/core')
-rw-r--r-- | src/core/libstate/info.txt | 2 | ||||
-rw-r--r-- | src/core/libstate/look_pk.cpp | 74 | ||||
-rw-r--r-- | src/core/libstate/look_pk.h | 38 |
3 files changed, 0 insertions, 114 deletions
diff --git a/src/core/libstate/info.txt b/src/core/libstate/info.txt index 6a54463ac..81076718d 100644 --- a/src/core/libstate/info.txt +++ b/src/core/libstate/info.txt @@ -21,8 +21,6 @@ init_opt.cpp libstate.cpp libstate.h look_add.h -look_pk.cpp -look_pk.h lookup.cpp lookup.h modules.cpp diff --git a/src/core/libstate/look_pk.cpp b/src/core/libstate/look_pk.cpp deleted file mode 100644 index a4062b57c..000000000 --- a/src/core/libstate/look_pk.cpp +++ /dev/null @@ -1,74 +0,0 @@ -/************************************************* -* PK Algorithm Lookup Source File * -* (C) 1999-2007 Jack Lloyd * -*************************************************/ - -#include <botan/look_pk.h> -#include <botan/lookup.h> - -namespace Botan { - -/************************************************* -* Get a PK_Encryptor object * -*************************************************/ -PK_Encryptor* get_pk_encryptor(const PK_Encrypting_Key& key, - const std::string& eme) - { - return new PK_Encryptor_MR_with_EME(key, eme); - } - -/************************************************* -* Get a PK_Decryptor object * -*************************************************/ -PK_Decryptor* get_pk_decryptor(const PK_Decrypting_Key& key, - const std::string& eme) - { - return new PK_Decryptor_MR_with_EME(key, eme); - } - -/************************************************* -* Get a PK_Signer object * -*************************************************/ -PK_Signer* get_pk_signer(const PK_Signing_Key& key, - const std::string& encoding, - Signature_Format sig_format) - { - PK_Signer* signer = new PK_Signer(key, encoding); - signer->set_output_format(sig_format); - return signer; - } - -/************************************************* -* Get a PK_Verifier object * -*************************************************/ -PK_Verifier* get_pk_verifier(const PK_Verifying_with_MR_Key& key, - const std::string& encoding, - Signature_Format sig_format) - { - PK_Verifier* verifier = new PK_Verifier_with_MR(key, encoding); - verifier->set_input_format(sig_format); - return verifier; - } - -/************************************************* -* Get a PK_Verifier object * -*************************************************/ -PK_Verifier* get_pk_verifier(const PK_Verifying_wo_MR_Key& key, - const std::string& encoding, - Signature_Format sig_format) - { - PK_Verifier* verifier = new PK_Verifier_wo_MR(key, encoding); - verifier->set_input_format(sig_format); - return verifier; - } - -/************************************************* -* Get a PK_Key_Agreement object * -*************************************************/ -PK_Key_Agreement* get_pk_kas(const PK_Key_Agreement_Key& key, - const std::string& kdf) - { - return new PK_Key_Agreement(key, kdf); - } - -} diff --git a/src/core/libstate/look_pk.h b/src/core/libstate/look_pk.h deleted file mode 100644 index 63756ad22..000000000 --- a/src/core/libstate/look_pk.h +++ /dev/null @@ -1,38 +0,0 @@ -/************************************************* -* PK Algorithm Lookup Header File * -* (C) 1999-2007 Jack Lloyd * -*************************************************/ - -#ifndef BOTAN_PK_LOOKUP_H__ -#define BOTAN_PK_LOOKUP_H__ - -#include <botan/pubkey.h> - -namespace Botan { - -/************************************************* -* Get an PK algorithm object * -*************************************************/ -BOTAN_DLL PK_Encryptor* get_pk_encryptor(const PK_Encrypting_Key&, - const std::string&); - -BOTAN_DLL PK_Decryptor* get_pk_decryptor(const PK_Decrypting_Key&, - const std::string&); - -BOTAN_DLL PK_Signer* get_pk_signer(const PK_Signing_Key&, - const std::string&, - Signature_Format = IEEE_1363); - -BOTAN_DLL PK_Verifier* get_pk_verifier(const PK_Verifying_with_MR_Key&, - const std::string&, - Signature_Format = IEEE_1363); -BOTAN_DLL PK_Verifier* get_pk_verifier(const PK_Verifying_wo_MR_Key&, - const std::string&, - Signature_Format = IEEE_1363); - -BOTAN_DLL PK_Key_Agreement* get_pk_kas(const PK_Key_Agreement_Key&, - const std::string&); - -} - -#endif |