#include "../src/common.h" #include "../src/md5.h" int main() { MD5_CTX md5; char *sample = "098f6bcd4621d373cade4e832627b4f6"; // md5_hex("test") memset(&md5, 0x0, sizeof(md5)); MD5Init(&md5); MD5Update(&md5, (unsigned char *) "test", 4); MD5Final(&md5); assert(strcmp(md5.hexdigest, sample) == 0); return 0; }