当前位置: 技术问答>linux和unix
请问linux c如何计算文件内容的MD5校验值?
来源: 互联网 发布时间:2017-03-24
本文导语: 我想请问一下linux c中如何计算文件内容的MD5值, 我想实现的是传入一个文件的路径, 经过计算后以字符串的形式返回文件内容的MD5. 请问该怎么写实现代码啊? | #include #include #include i...
我想请问一下linux c中如何计算文件内容的MD5值, 我想实现的是传入一个文件的路径, 经过计算后以字符串的形式返回文件内容的MD5. 请问该怎么写实现代码啊?
|
#include
#include
#include
int main(void)
{
MD5_CTX ctx;
unsigned char outmd[16]={0};
int i=0;
unsigned char *String = "hellon";
printf("data=%sn",String);
MD5_Init(&ctx);
MD5_Update(&ctx,"hel",3);
MD5_Update(&ctx,"lon",3);
MD5_Final(outmd,&ctx);
for(i=0;i
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
站内导航:
特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!