aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorlloyd <[email protected]>2008-11-08 18:52:37 +0000
committerlloyd <[email protected]>2008-11-08 18:52:37 +0000
commita236130625cec42d3577293cc8eb571c7a8099f4 (patch)
tree00b630cfc6bb6cff1f62784622c48b7348ae7d06
parent90391ca3d85e6bc65da3a8951e1765692233e803 (diff)
Move mac base classes from src/core to src/mac
-rw-r--r--src/core/base.cpp15
-rw-r--r--src/core/info.txt1
-rw-r--r--src/mac/mac.h (renamed from src/core/mac.h)0
3 files changed, 0 insertions, 16 deletions
diff --git a/src/core/base.cpp b/src/core/base.cpp
index ff7fa5d4e..4fdf9562d 100644
--- a/src/core/base.cpp
+++ b/src/core/base.cpp
@@ -4,7 +4,6 @@
*************************************************/
#include <botan/base.h>
-#include <botan/mac.h>
#include <botan/version.h>
namespace Botan {
@@ -77,20 +76,6 @@ BufferedComputation::BufferedComputation(u32bit olen) : OUTPUT_LENGTH(olen)
}
/*************************************************
-* Default MAC verification operation *
-*************************************************/
-bool MessageAuthenticationCode::verify_mac(const byte mac[], u32bit length)
- {
- SecureVector<byte> our_mac = final();
- if(our_mac.size() != length)
- return false;
- for(u32bit j = 0; j != length; ++j)
- if(mac[j] != our_mac[j])
- return false;
- return true;
- }
-
-/*************************************************
* Default StreamCipher Resync Operation *
*************************************************/
void StreamCipher::resync(const byte[], u32bit length)
diff --git a/src/core/info.txt b/src/core/info.txt
index 45c8f7b9e..34705048b 100644
--- a/src/core/info.txt
+++ b/src/core/info.txt
@@ -26,7 +26,6 @@ enums.h
exceptn.cpp
exceptn.h
hash.h
-mac.h
mem_pool.cpp
mem_pool.h
mutex.h
diff --git a/src/core/mac.h b/src/mac/mac.h
index e7bdada14..e7bdada14 100644
--- a/src/core/mac.h
+++ b/src/mac/mac.h