aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/modes/aead/siv
diff options
context:
space:
mode:
authorJack Lloyd <[email protected]>2017-09-21 16:13:20 -0400
committerJack Lloyd <[email protected]>2017-09-21 16:13:20 -0400
commit5cd468130eb73635daf598292523df787904a47d (patch)
treee2bde06c75004e9e2958f05c5785d497e4095a26 /src/lib/modes/aead/siv
parent5d48c1406a956496fd4a020263ee59fbe7fad90a (diff)
More include header cleanups
Diffstat (limited to 'src/lib/modes/aead/siv')
-rw-r--r--src/lib/modes/aead/siv/siv.cpp1
-rw-r--r--src/lib/modes/aead/siv/siv.h7
2 files changed, 5 insertions, 3 deletions
diff --git a/src/lib/modes/aead/siv/siv.cpp b/src/lib/modes/aead/siv/siv.cpp
index 8e3d07059..665d25ec9 100644
--- a/src/lib/modes/aead/siv/siv.cpp
+++ b/src/lib/modes/aead/siv/siv.cpp
@@ -7,6 +7,7 @@
*/
#include <botan/siv.h>
+#include <botan/block_cipher.h>
#include <botan/cmac.h>
#include <botan/internal/poly_dbl.h>
#include <botan/ctr.h>
diff --git a/src/lib/modes/aead/siv/siv.h b/src/lib/modes/aead/siv/siv.h
index 2f76847a8..e4454dade 100644
--- a/src/lib/modes/aead/siv/siv.h
+++ b/src/lib/modes/aead/siv/siv.h
@@ -10,12 +10,13 @@
#define BOTAN_AEAD_SIV_H_
#include <botan/aead.h>
-#include <botan/block_cipher.h>
-#include <botan/stream_cipher.h>
-#include <botan/mac.h>
namespace Botan {
+class BlockCipher;
+class StreamCipher;
+class MessageAuthenticationCode;
+
/**
* Base class for SIV encryption and decryption (@see RFC 5297)
*/