aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/pk_pad/eme_oaep
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/pk_pad/eme_oaep')
-rw-r--r--src/lib/pk_pad/eme_oaep/oaep.cpp15
-rw-r--r--src/lib/pk_pad/eme_oaep/oaep.h2
2 files changed, 0 insertions, 17 deletions
diff --git a/src/lib/pk_pad/eme_oaep/oaep.cpp b/src/lib/pk_pad/eme_oaep/oaep.cpp
index 1ae1068a7..81d41afea 100644
--- a/src/lib/pk_pad/eme_oaep/oaep.cpp
+++ b/src/lib/pk_pad/eme_oaep/oaep.cpp
@@ -11,21 +11,6 @@
namespace Botan {
-OAEP* OAEP::make(const Spec& request)
- {
- if(request.algo_name() == "OAEP" && request.arg_count_between(1, 2))
- {
- if(request.arg_count() == 1 ||
- (request.arg_count() == 2 && request.arg(1) == "MGF1"))
- {
- if(auto hash = HashFunction::create(request.arg(0)))
- return new OAEP(hash.release());
- }
- }
-
- return nullptr;
- }
-
/*
* OAEP Pad Operation
*/
diff --git a/src/lib/pk_pad/eme_oaep/oaep.h b/src/lib/pk_pad/eme_oaep/oaep.h
index 2a0f0f28c..3e476f6a3 100644
--- a/src/lib/pk_pad/eme_oaep/oaep.h
+++ b/src/lib/pk_pad/eme_oaep/oaep.h
@@ -21,8 +21,6 @@ class BOTAN_DLL OAEP final : public EME
public:
size_t maximum_input_size(size_t) const override;
- static OAEP* make(const Spec& spec);
-
/**
* @param hash function to use for hashing (takes ownership)
* @param P an optional label. Normally empty.