|
Public Types |
enum | { BLOCKSIZE = S
} |
typedef B | ByteOrderClass |
typedef IteratedHashBase<
T, BASE >::HashWordType | HashWordType |
Public Member Functions |
void | TruncatedFinal (byte *hash, unsigned int size) |
Static Public Member Functions |
void | CorrectEndianess (HashWordType *out, const HashWordType *in, unsigned int byteCount) |
Protected Member Functions |
| IteratedHash (unsigned int digestSize) |
unsigned int | BlockSize () const |
void | HashBlock (const HashWordType *input) |
virtual void | vTransform (const HashWordType *data)=0 |