我有文件路径。如何获得它的MD5哈希?
3 回答
有只小跳蛙
TA贡献1824条经验 获得超8个赞
您可以自己实现MD5算法(示例遍布Web),也可以链接到OpenSSL库并使用OpenSSL的摘要功能。这是获取字节数组的MD5的示例:
#include <openssl/md5.h>
QByteArray AESWrapper::md5 ( const QByteArray& data) {
unsigned char * tmp_hash;
tmp_hash = MD5((const unsigned char*)data.constData(), data.length(), NULL);
return QByteArray((const char*)tmp_hash, MD5_DIGEST_LENGTH);
}
- 3 回答
- 0 关注
- 952 浏览
添加回答
举报
0/150
提交
取消