void md5_append(md5_state_t *pms, const md5_byte_t *data, int nbytes)
Append a string to the message.
struct md5_state_s md5_state_t
Define the state of the MD5 Algorithm.
void md5_init(md5_state_t *pms)
Initialize the algorithm.
void md5_finish(md5_state_t *pms, md5_byte_t digest[16])
Finish the message and return the digest.
Define the state of the MD5 Algorithm.