Pyrogenesis
13997
|
MD5 hashing algorithm. More...
#include <MD5.h>
Public Member Functions | |
MD5 () | |
void | Update (const u8 *data, size_t len) |
void | Final (u8 *digest) |
Static Public Attributes | |
static const size_t | DIGESTSIZE = 16 |
Private Member Functions | |
void | InitState () |
void | UpdateRest (const u8 *data, size_t len) |
void | Transform (const u32 *in) |
Private Attributes | |
u32 | m_Digest [4] |
u8 | m_Buf [64] |
size_t | m_BufLen |
u64 | m_InputLen |
MD5 hashing algorithm.
Note that MD5 is broken and must not be used for anything that requires security.