aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/hash/mdx_hash/mdx_hash.h11
1 files changed, 5 insertions, 6 deletions
diff --git a/src/hash/mdx_hash/mdx_hash.h b/src/hash/mdx_hash/mdx_hash.h
index eed9995a1..0c3aa7806 100644
--- a/src/hash/mdx_hash/mdx_hash.h
+++ b/src/hash/mdx_hash/mdx_hash.h
@@ -21,18 +21,17 @@ class BOTAN_DLL MDx_HashFunction : public HashFunction
MDx_HashFunction(u32bit, u32bit, bool, bool, u32bit = 8);
virtual ~MDx_HashFunction() {}
protected:
- void clear() throw();
- SecureVector<byte> buffer;
- u64bit count;
- u32bit position;
- private:
void add_data(const byte[], u32bit);
void final_result(byte output[]);
-
virtual void compress_n(const byte block[], u32bit block_n) = 0;
+ void clear() throw();
virtual void copy_out(byte[]) = 0;
virtual void write_count(byte[]);
+ private:
+ SecureVector<byte> buffer;
+ u64bit count;
+ u32bit position;
const bool BIG_BYTE_ENDIAN, BIG_BIT_ENDIAN;
const u32bit COUNT_SIZE;