1. 代码
//加密算法MD5
QString Encrypt::encryptMd5(QString str)
{
QByteArray btArray = QString(str).toLocal8Bit();
QCryptographicHash hash(QCryptographicHash::Md5);
hash.addData(btArray);
QByteArray resultArray = hash.result();
QString md5 = resultArray.toHex();
return md5;
}
2. 备注
QCryptographicHash
只提供了加密功能,没有提供解密功能。