Linux下使用MD5函数【转】
2011-07-24 16:15:17| 分类: Unix/Linux | 标签:linux md5 |字号 订阅
代码示例:
- #include<stdio.h>
- #include<stdlib.h>
- #include<openssl/md5.h>
- int main(int argc, char* argv[])
- {
- char *buf = "helloworld";
- char *md;
- int i;
- md = MD5(buf,strlen(buf),NULL);
- printf("%s\n",md);
- for (i = 0; i < strlen(md); i++)
- printf("%x", md[i]);
- printf("\n");
- return 0;
- }
gcc -o test test.c -lcrypto (关键)