1#include <stdio.h> 2#include <stdlib.h> 3#include <sys/types.h> 4#include <md5.h> 5 6int 7main(int argc, char **argv) 8{ 9 MD5_CTX ctx; 10 unsigned char *data = malloc(10); 11 char ret[33]; 12 13 strlcpy(data, "123456789", 10); 14 15 MD5Init(&ctx); 16 MD5Data(data, sizeof data, ret); 17 printf("%s\n", ret); 18} 19