aboutsummaryrefslogtreecommitdiffstats
path: root/src/pk_pad
diff options
context:
space:
mode:
authorlloyd <[email protected]>2008-09-29 19:09:22 +0000
committerlloyd <[email protected]>2008-09-29 19:09:22 +0000
commitee9965d3a59112d042df7569fde6a45302491499 (patch)
tree26ca5230867cdda27dde0100265ec3d5bb91ff7d /src/pk_pad
parent1371cecdcf42e1070512b888307871f81421469b (diff)
Move KDF, EME, and EMSA base classes from pubkey to core to remove a
false dependency on BigInt in the KDF/padding code.
Diffstat (limited to 'src/pk_pad')
-rw-r--r--src/pk_pad/eme1/eme1.h3
-rw-r--r--src/pk_pad/eme_pkcs/eme_pkcs.h2
-rw-r--r--src/pk_pad/emsa1/emsa1.h2
-rw-r--r--src/pk_pad/emsa2/emsa2.h2
-rw-r--r--src/pk_pad/emsa3/emsa3.h2
-rw-r--r--src/pk_pad/emsa4/emsa4.h3
-rw-r--r--src/pk_pad/emsa_raw/emsa_raw.h2
7 files changed, 9 insertions, 7 deletions
diff --git a/src/pk_pad/eme1/eme1.h b/src/pk_pad/eme1/eme1.h
index 2a0ac92c4..af8530470 100644
--- a/src/pk_pad/eme1/eme1.h
+++ b/src/pk_pad/eme1/eme1.h
@@ -6,7 +6,8 @@
#ifndef BOTAN_EME1_H__
#define BOTAN_EME1_H__
-#include <botan/pk_util.h>
+#include <botan/pk_pad.h>
+#include <botan/kdf.h>
namespace Botan {
diff --git a/src/pk_pad/eme_pkcs/eme_pkcs.h b/src/pk_pad/eme_pkcs/eme_pkcs.h
index 9ec500c54..f23a9733d 100644
--- a/src/pk_pad/eme_pkcs/eme_pkcs.h
+++ b/src/pk_pad/eme_pkcs/eme_pkcs.h
@@ -6,7 +6,7 @@
#ifndef BOTAN_EME_PKCS1_H__
#define BOTAN_EME_PKCS1_H__
-#include <botan/pk_util.h>
+#include <botan/pk_pad.h>
namespace Botan {
diff --git a/src/pk_pad/emsa1/emsa1.h b/src/pk_pad/emsa1/emsa1.h
index f8d7ac043..c0eec8d17 100644
--- a/src/pk_pad/emsa1/emsa1.h
+++ b/src/pk_pad/emsa1/emsa1.h
@@ -6,7 +6,7 @@
#ifndef BOTAN_EMSA1_H__
#define BOTAN_EMSA1_H__
-#include <botan/pk_util.h>
+#include <botan/pk_pad.h>
namespace Botan {
diff --git a/src/pk_pad/emsa2/emsa2.h b/src/pk_pad/emsa2/emsa2.h
index 5db9593f8..79e21a8f8 100644
--- a/src/pk_pad/emsa2/emsa2.h
+++ b/src/pk_pad/emsa2/emsa2.h
@@ -6,7 +6,7 @@
#ifndef BOTAN_EMSA2_H__
#define BOTAN_EMSA2_H__
-#include <botan/pk_util.h>
+#include <botan/pk_pad.h>
namespace Botan {
diff --git a/src/pk_pad/emsa3/emsa3.h b/src/pk_pad/emsa3/emsa3.h
index fa8521216..bdaec5c42 100644
--- a/src/pk_pad/emsa3/emsa3.h
+++ b/src/pk_pad/emsa3/emsa3.h
@@ -6,7 +6,7 @@
#ifndef BOTAN_EMSA3_H__
#define BOTAN_EMSA3_H__
-#include <botan/pk_util.h>
+#include <botan/pk_pad.h>
namespace Botan {
diff --git a/src/pk_pad/emsa4/emsa4.h b/src/pk_pad/emsa4/emsa4.h
index f4d4a4b6d..8f2505281 100644
--- a/src/pk_pad/emsa4/emsa4.h
+++ b/src/pk_pad/emsa4/emsa4.h
@@ -6,7 +6,8 @@
#ifndef BOTAN_EMSA4_H__
#define BOTAN_EMSA4_H__
-#include <botan/pk_util.h>
+#include <botan/pk_pad.h>
+#include <botan/kdf.h>
namespace Botan {
diff --git a/src/pk_pad/emsa_raw/emsa_raw.h b/src/pk_pad/emsa_raw/emsa_raw.h
index a9e21d0e0..923a390d3 100644
--- a/src/pk_pad/emsa_raw/emsa_raw.h
+++ b/src/pk_pad/emsa_raw/emsa_raw.h
@@ -6,7 +6,7 @@
#ifndef BOTAN_EMSA_RAW_H__
#define BOTAN_EMSA_RAW_H__
-#include <botan/pk_util.h>
+#include <botan/pk_pad.h>
namespace Botan {