aboutsummaryrefslogtreecommitdiffstats
path: root/src/kdf
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/kdf
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/kdf')
-rw-r--r--src/kdf/kdf1/info.txt1
-rw-r--r--src/kdf/kdf1/kdf1.h2
-rw-r--r--src/kdf/kdf2/kdf2.h2
-rw-r--r--src/kdf/mgf1/mgf1.h3
-rw-r--r--src/kdf/sslv3/prf_ssl3.h2
-rw-r--r--src/kdf/tlsv1/prf_tls.h2
-rw-r--r--src/kdf/x942/prf_x942.h2
7 files changed, 8 insertions, 6 deletions
diff --git a/src/kdf/kdf1/info.txt b/src/kdf/kdf1/info.txt
index 802df67d0..65011907e 100644
--- a/src/kdf/kdf1/info.txt
+++ b/src/kdf/kdf1/info.txt
@@ -8,3 +8,4 @@ load_on auto
kdf1.h
kdf1.cpp
</add>
+
diff --git a/src/kdf/kdf1/kdf1.h b/src/kdf/kdf1/kdf1.h
index ebc1979fc..9aaa81d2b 100644
--- a/src/kdf/kdf1/kdf1.h
+++ b/src/kdf/kdf1/kdf1.h
@@ -6,7 +6,7 @@
#ifndef BOTAN_KDF1_H__
#define BOTAN_KDF1_H__
-#include <botan/pk_util.h>
+#include <botan/kdf.h>
namespace Botan {
diff --git a/src/kdf/kdf2/kdf2.h b/src/kdf/kdf2/kdf2.h
index 003f0fc45..f3768f15f 100644
--- a/src/kdf/kdf2/kdf2.h
+++ b/src/kdf/kdf2/kdf2.h
@@ -6,7 +6,7 @@
#ifndef BOTAN_KDF2_H__
#define BOTAN_KDF2_H__
-#include <botan/pk_util.h>
+#include <botan/kdf.h>
namespace Botan {
diff --git a/src/kdf/mgf1/mgf1.h b/src/kdf/mgf1/mgf1.h
index c235821bf..dee762f3b 100644
--- a/src/kdf/mgf1/mgf1.h
+++ b/src/kdf/mgf1/mgf1.h
@@ -6,7 +6,8 @@
#ifndef BOTAN_MGF1_H__
#define BOTAN_MGF1_H__
-#include <botan/pk_util.h>
+#include <botan/kdf.h>
+#include <botan/base.h>
namespace Botan {
diff --git a/src/kdf/sslv3/prf_ssl3.h b/src/kdf/sslv3/prf_ssl3.h
index 951ccfe92..b8f498832 100644
--- a/src/kdf/sslv3/prf_ssl3.h
+++ b/src/kdf/sslv3/prf_ssl3.h
@@ -6,7 +6,7 @@
#ifndef BOTAN_SSLV3_PRF_H__
#define BOTAN_SSLV3_PRF_H__
-#include <botan/pk_util.h>
+#include <botan/kdf.h>
namespace Botan {
diff --git a/src/kdf/tlsv1/prf_tls.h b/src/kdf/tlsv1/prf_tls.h
index ebd0815ca..7d7134740 100644
--- a/src/kdf/tlsv1/prf_tls.h
+++ b/src/kdf/tlsv1/prf_tls.h
@@ -6,7 +6,7 @@
#ifndef BOTAN_TLS_PRF__
#define BOTAN_TLS_PRF__
-#include <botan/pk_util.h>
+#include <botan/kdf.h>
namespace Botan {
diff --git a/src/kdf/x942/prf_x942.h b/src/kdf/x942/prf_x942.h
index 9b78d1f86..3b5bb93c0 100644
--- a/src/kdf/x942/prf_x942.h
+++ b/src/kdf/x942/prf_x942.h
@@ -6,7 +6,7 @@
#ifndef BOTAN_ANSI_X942_PRF_H__
#define BOTAN_ANSI_X942_PRF_H__
-#include <botan/pk_util.h>
+#include <botan/kdf.h>
namespace Botan {