【发布时间】:2012-04-05 07:34:03
【问题描述】:
#include <openssl/md5.h>
void mMD5(unsigned char * packet, int size) {
unsigned char* res;
MD5((unsigned char*)&packet, size, (unsigned char*)&res);
for(int i=0; i<MD5_DIGEST_LENGTH; i++) {
printf("%02x", res[i]);
}
}
我收到错误:未定义对MD5的引用
谁能帮帮我?
【问题讨论】:
-
没有“unsigned char* res;”导致缓冲区溢出?
标签: c++ c encryption md5