【发布时间】:2012-03-10 16:18:53
【问题描述】:
我正在使用Peter Deutsch's implementation of MD5 来实现简单的密码检查。我是这样用的:
md5_state_t md;
char *in = "Hello World";
char *out[16];
md5_init(&md);
md5_append(&md, in, strlen(in));
md5_finish(&md, out);
printf("In: %s\n", in);
printf("Out: %s\n", out);
问题是,我得到这样的结果:
In: Hello World
Out: ?
??d?uA????.??
有人知道这里出了什么问题吗?
【问题讨论】: