28 #include "utils/MD5/MD5.h"
41 void append(
const void* data,
int nbytes) { m_md5.append(data, nbytes); }
53 std::ostringstream ss;
55 ss.flags(std::ios::hex);
57 for (
int di = 0; di < 16; ++di)
59 ss << std::setw(2) << (int) m_md5.getDigest()[di];
void finish()
Finish the message.
Definition: sidmd5.h:44
void append(const void *data, int nbytes)
Append a string to the message.
Definition: sidmd5.h:41
void reset()
Initialize the algorithm. Reset starting values.
Definition: sidmd5.h:47
std::string getDigest()
Return pointer to 32-byte hex fingerprint.
Definition: sidmd5.h:50