Qt Md5

参考:Qt之QCryptographicHash

产生密文

QByteArray byteArray;
byteArray.append("password");
QByteArray hash = QCryptographicHash::hash(byteArray, QCryptographicHash::Md5);
QString strMD5 = hash.toHex();

解析密文

QByteArray byteArray;
byteArray.append("password");
QCryptographicHash hash(QCryptographicHash::Md5);
hash.addData(byteArray);  // 添加数据到加密哈希值
QByteArray result = hash.result();  // 返回最终的哈希值
QString strMD5 = result.toHex();

你可能感兴趣的:(Qt)