利用 C++ 实现 md5 算法

因为需要校验文件,所以要使用md5算法,发现用python脚本生成文件的md5值不要太简单啊

几行代码搞定,还要算上打开文件的操作,最后txt中存放了dll或exe文件的名称与md5,为了简单奇数行是文件名称,偶数行是md5值

但是用c++来读取文件校验md5的值的话就好麻烦啊,吐槽一句:越来越不喜欢重度的语言了,越来越喜欢python了~~

后来在网上找了份c++ MD5的代码,就简单保存一下:

首先md5.h

然后是接口的实现文件(md5.cpp)

最后main函数中,一个是生成字符串的md5码,另外一个是读取文件生成md5码,然后和python生成的md5码一比较就可以判断文件有没有被修改。

1 1 收藏 评论

相关文章

可能感兴趣的话题



直接登录
跳到底部
返回顶部